Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
BIAS::XMLIO Member List

This is the complete list of members for BIAS::XMLIO, including all inherited members.

_liDebugLevelBIAS::Debugprotected
_liNextDebugLevelBIAS::Debugprotected
_String2DebuglevelBIAS::Debugprotected
_zDebugStreamBIAS::Debugprotectedstatic
addAttribute(const xmlNodePtr Node, const std::string &AttributeName, bool AttributeValue)BIAS::XMLIO
addAttribute(const xmlNodePtr Node, const std::string &AttributeName, const std::string &AttributeValue)BIAS::XMLIO
addAttribute(const xmlNodePtr Node, const std::string &AttributeName, const char *AttributeValue)BIAS::XMLIO
addAttribute(const xmlNodePtr Node, const std::string &AttributeName, int AttributeValue)BIAS::XMLIO
addAttribute(const xmlNodePtr Node, const std::string &AttributeName, double AttributeValue)BIAS::XMLIO
addAttribute(const xmlNodePtr Node, const std::string &AttributeName, const std::vector< double > &AttributeValue)BIAS::XMLIO
addAttribute(const xmlNodePtr Node, const std::string &AttributeName, const std::vector< int > &AttributeValue)BIAS::XMLIO
addChildNode(const xmlNodePtr ParentNode, const std::string &NewNodeName)BIAS::XMLIO
addComment(const xmlNodePtr Node, const std::string &Comment)BIAS::XMLIO
addContent(const xmlNodePtr Node, const std::string &Content)BIAS::XMLIO
addContent(const xmlNodePtr Node, const int Content)BIAS::XMLIO
addContent(const xmlNodePtr Node, const double Content)BIAS::XMLIO
addContent(const xmlNodePtr Node, const std::vector< int > Content)BIAS::XMLIO
AddDebugLevel(const long int lv)BIAS::Debuginline
AddDebugLevel(const std::string &name)BIAS::Debuginline
clear()BIAS::XMLIO
ConsumeNextFreeDebuglevel_()BIAS::Debuginlineprotected
create(const std::string &RootNodeName)BIAS::XMLIO
CurrAttr_BIAS::XMLIOprotected
CurrNode_BIAS::XMLIOprotected
Debug()BIAS::Debuginline
Debug(const Debug &deb)BIAS::Debuginline
DebugLevelIsSet(const long int lv) const BIAS::Debuginline
DebugLevelIsSet(const std::string &name) const BIAS::Debuginline
Encoding_BIAS::XMLIOprotected
getAttributeByName(const xmlNodePtr Node, const std::string &attribute_name)BIAS::XMLIO
getAttributeName(const xmlAttrPtr Attribute) const BIAS::XMLIO
GetAttributes(const xmlNodePtr Node, std::vector< xmlAttrPtr > &attributes)BIAS::XMLIO
getAttributeValueBool(const xmlAttrPtr Attribute) const BIAS::XMLIO
getAttributeValueBool(const xmlNodePtr Node, const std::string &AttributeName) const BIAS::XMLIO
getAttributeValueDouble(const xmlAttrPtr Attribute) const BIAS::XMLIO
getAttributeValueDouble(const xmlNodePtr Node, const std::string &AttributeName) const BIAS::XMLIO
getAttributeValueInt(const xmlAttrPtr Attribute) const BIAS::XMLIO
getAttributeValueInt(const xmlNodePtr Node, const std::string &AttributeName) const BIAS::XMLIO
getAttributeValueString(const xmlAttrPtr Attribute) const BIAS::XMLIO
getAttributeValueString(const xmlNodePtr Node, const std::string &AttributeName) const BIAS::XMLIO
getAttributeValueVecDbl(const xmlAttrPtr Attribute) const BIAS::XMLIO
getAttributeValueVecDbl(const xmlNodePtr Node, const std::string &AttributeName) const BIAS::XMLIO
getAttributeValueVecInt(const xmlAttrPtr Attribute) const BIAS::XMLIO
getAttributeValueVecInt(const xmlNodePtr Node, const std::string &AttributeName) const BIAS::XMLIO
getChild(const xmlNodePtr ParentNode, const std::string &ChildName)BIAS::XMLIO
GetChildren(const xmlNodePtr ParentNode, const std::string &ChildName, std::vector< xmlNodePtr > &childrenWithSameName)BIAS::XMLIO
GetChildren(const xmlNodePtr ParentNode, std::vector< xmlNodePtr > &children)BIAS::XMLIO
GetChildWithAttributeValueString(const xmlNodePtr ParentNode, const std::string &ChildName, const std::string &AttributeName, const std::string &AttributeValue)BIAS::XMLIO
GetDebugLevel() const BIAS::Debuginline
GetDebugStream() const BIAS::Debuginline
GetDebugStream(std::ostream &os) const BIAS::Debuginline
GetEncoding()BIAS::XMLIOinline
getFirstAttribute(const xmlNodePtr Node)BIAS::XMLIO
getFirstChild(const xmlNodePtr ParentNode)BIAS::XMLIO
GetGlobalDebugLevel()BIAS::Debuginlinestatic
getNextAttribute()BIAS::XMLIO
getNextChild()BIAS::XMLIO
getNextChild(const xmlNodePtr SiblingNode)BIAS::XMLIO
getNodeContentDouble(const xmlNodePtr Node) const BIAS::XMLIO
getNodeContentInt(const xmlNodePtr Node) const BIAS::XMLIO
getNodeContentString(const xmlNodePtr Node) const BIAS::XMLIO
getNodeContentVectorDouble(const xmlNodePtr Node) const BIAS::XMLIO
getNodeContentVectorInt(const xmlNodePtr Node) const BIAS::XMLIO
getNodeName(const xmlNodePtr Node) const BIAS::XMLIO
getRootNode()BIAS::XMLIOinline
GlobalDebugLevelBIAS::Debugprotectedstatic
isInitialized_BIAS::XMLIOprotected
IsoLatin1ToUtf8(const std::string &isoLatin1, std::string &utf8)BIAS::XMLIOstatic
Name2DebugLevel(const std::string &name) const BIAS::Debuginline
NewDebugLevel(const std::string &name)BIAS::Debuginline
operator=(const Debug &deb)BIAS::Debuginline
PrintDebugLevel(std::ostream &os=std::cout) const BIAS::Debuginline
read(const std::string &Filename)BIAS::XMLIO
ReadFromString(const std::string &str)BIAS::XMLIO
RemoveDebugLevel(const long int lv)BIAS::Debuginline
RemoveDebugLevel(const std::string &name)BIAS::Debuginline
RootNode_BIAS::XMLIOprotected
SetCompression(int level=9)BIAS::XMLIO
setContent(const xmlNodePtr Node, const std::string &Content)BIAS::XMLIO
setContent(const xmlNodePtr Node, const int Content)BIAS::XMLIO
setContent(const xmlNodePtr Node, const double Content)BIAS::XMLIO
setContent(const xmlNodePtr Node, const std::vector< int > Content)BIAS::XMLIO
SetDebugLevel(const long int lv)BIAS::Debuginline
SetDebugLevel(const std::string &name)BIAS::Debuginline
SetDebugStream(const std::ostream &os)BIAS::Debuginline
SetEncoding(const std::string &encoding)BIAS::XMLIOinline
SetGlobalDebugLevel(long int lev)BIAS::Debuginlinestatic
ShowDebugLevel(std::ostream &os=std::cout) const BIAS::Debuginline
Utf8ToIsoLatin1(const std::string &utf8, std::string &isoLatin1)BIAS::XMLIOstatic
write(const std::string &Filename, bool AutoAddCompressionSuffix=true) const BIAS::XMLIO
WriteToString(std::string &str)BIAS::XMLIO
xmlDoc_BIAS::XMLIOprotected
XMLIO()BIAS::XMLIO
~Debug()BIAS::Debuginline
~XMLIO()BIAS::XMLIO