ICP  1
Public Member Functions | Private Attributes | List of all members
XMLJournalHandler Class Reference
Inheritance diagram for XMLJournalHandler:
Inheritance graph

Public Member Functions

 XMLJournalHandler (int &first_run, int &last_run)
 
void setDocumentLocator (const Poco::XML::Locator *loc)
 
void startDocument ()
 
void endDocument ()
 
void startElement (const Poco::XML::XMLString &uri, const Poco::XML::XMLString &localName, const Poco::XML::XMLString &qname, const Poco::XML::Attributes &attrList)
 
void endElement (const Poco::XML::XMLString &uri, const Poco::XML::XMLString &localName, const Poco::XML::XMLString &qname)
 
void characters (const Poco::XML::XMLChar ch[], int start, int length)
 
void ignorableWhitespace (const Poco::XML::XMLChar ch[], int start, int length)
 
void processingInstruction (const Poco::XML::XMLString &target, const Poco::XML::XMLString &data)
 
void startPrefixMapping (const Poco::XML::XMLString &prefix, const Poco::XML::XMLString &uri)
 
void endPrefixMapping (const Poco::XML::XMLString &prefix)
 
void skippedEntity (const Poco::XML::XMLString &name)
 

Private Attributes

int & m_first_run
 
int & m_last_run
 
bool in_run_number
 

Detailed Description

Definition at line 6584 of file ISISinstrumentControl.cpp.

Constructor & Destructor Documentation

XMLJournalHandler::XMLJournalHandler ( int &  first_run,
int &  last_run 
)
inline

Definition at line 6590 of file ISISinstrumentControl.cpp.

Member Function Documentation

void XMLJournalHandler::characters ( const Poco::XML::XMLChar  ch[],
int  start,
int  length 
)
inline

Definition at line 6617 of file ISISinstrumentControl.cpp.

void XMLJournalHandler::endDocument ( )
inline

Definition at line 6598 of file ISISinstrumentControl.cpp.

void XMLJournalHandler::endElement ( const Poco::XML::XMLString &  uri,
const Poco::XML::XMLString &  localName,
const Poco::XML::XMLString &  qname 
)
inline

Definition at line 6609 of file ISISinstrumentControl.cpp.

void XMLJournalHandler::endPrefixMapping ( const Poco::XML::XMLString &  prefix)
inline

Definition at line 6642 of file ISISinstrumentControl.cpp.

void XMLJournalHandler::ignorableWhitespace ( const Poco::XML::XMLChar  ch[],
int  start,
int  length 
)
inline

Definition at line 6636 of file ISISinstrumentControl.cpp.

void XMLJournalHandler::processingInstruction ( const Poco::XML::XMLString &  target,
const Poco::XML::XMLString &  data 
)
inline

Definition at line 6638 of file ISISinstrumentControl.cpp.

void XMLJournalHandler::setDocumentLocator ( const Poco::XML::Locator *  loc)
inline

Definition at line 6591 of file ISISinstrumentControl.cpp.

void XMLJournalHandler::skippedEntity ( const Poco::XML::XMLString &  name)
inline

Definition at line 6644 of file ISISinstrumentControl.cpp.

void XMLJournalHandler::startDocument ( )
inline

Definition at line 6592 of file ISISinstrumentControl.cpp.

void XMLJournalHandler::startElement ( const Poco::XML::XMLString &  uri,
const Poco::XML::XMLString &  localName,
const Poco::XML::XMLString &  qname,
const Poco::XML::Attributes &  attrList 
)
inline

Definition at line 6600 of file ISISinstrumentControl.cpp.

void XMLJournalHandler::startPrefixMapping ( const Poco::XML::XMLString &  prefix,
const Poco::XML::XMLString &  uri 
)
inline

Definition at line 6640 of file ISISinstrumentControl.cpp.

Member Data Documentation

bool XMLJournalHandler::in_run_number
private

Definition at line 6588 of file ISISinstrumentControl.cpp.

int& XMLJournalHandler::m_first_run
private

Definition at line 6586 of file ISISinstrumentControl.cpp.

int& XMLJournalHandler::m_last_run
private

Definition at line 6587 of file ISISinstrumentControl.cpp.


The documentation for this class was generated from the following file: