My Project
Public Member Functions
MiniXmlReader Class Reference

Function for read XML file. More...

#include <MiniXmlReader.hh>

List of all members.

Public Member Functions

 MiniXmlReader ()
 Constructor.
 MiniXmlReader (string xmlFile, string xmlNickname)
 Constructor.
 MiniXmlReader (vector< string > xmlFiles, vector< string > xmlNickname)
 Constructor.
 ~MiniXmlReader ()
 Destructor.
Int4 readXmlFile (string xmlFile, string xmlNickname)
 reads XML file
bool hasPath (string xmlNickname, string pathToContent)
 checks the existence of given path-to-element
string putTextContent (string xmlNickname, string pathToElement, string attrName="NULL")
 puts element as text by given a path-to-element and a given attribute
void clearXmlFiles ()
 deletes XML information
UInt4 putNumOfFiles ()

Detailed Description

Function for read XML file.

This gives a simple way to access to elements by using path-to-element text.


Constructor & Destructor Documentation

Constructor.

Parameters:
None
Return values:
None
MiniXmlReader::MiniXmlReader ( string  xmlFile,
string  xmlNickname 
)

Constructor.

Parameters:
xmlFilepath to XML file
xmlNicknamenickname to distinguish several loaded XML files.
Return values:
None
MiniXmlReader::MiniXmlReader ( vector< string >  xmlFiles,
vector< string >  xmlNickname 
)

Constructor.

Parameters:
xmlFilesvector of pathes to XML files
xmlNicknamevector of nicknames
Return values:
None

Member Function Documentation

deletes XML information

Parameters:
None
Return values:
None
bool MiniXmlReader::hasPath ( string  xmlNickname,
string  pathToContent 
)

checks the existence of given path-to-element

Parameters:
xmlNicknamenickname to distinguish several loaded XML files
pathToContentpath-to-element
Return values:
truegiven path exists
falsegiven path does not exist
string MiniXmlReader::putTextContent ( string  xmlNickname,
string  pathToElement,
string  attrName = "NULL" 
)

puts element as text by given a path-to-element and a given attribute

Parameters:
xmlNicknamenickname to distinguish several loaded XML files
pathToElementpath-to-element
attrNameattribute name
Returns:
element or attribute value as text
Int4 MiniXmlReader::readXmlFile ( string  xmlFile,
string  xmlNickname 
)

reads XML file

Parameters:
xmlFilepath to XML file
xmlNicknamenickname to distinguish several loaded XML files
Return values:
-1Errors happened.
0No problem

The documentation for this class was generated from the following files:
 All Classes Functions Variables Friends