32 virtual void AddKeyword( std::string keyword_ );
37 virtual bool ReadFile( std::string fileName );
40 virtual std::string
GetStringAttribute( std::string objName, std::string attName )
const;
42 virtual int GetIntAttribute( std::string objName, std::string attName )
const;
44 virtual float GetFloatAttribute( std::string objName, std::string attName )
const;
46 virtual void GetAttributeNames( std::string objName, std::set<std::string>& attSet )
const;
A node of a tree structure holding a configuration, where each node may be given attributes,...
virtual bool ReadFile(std::string fileName)
virtual void AddAttributeKeyword(std::string keyword_)
virtual std::string GetStringAttribute(std::string objName, std::string attName) const
MiniConfigTreeNode * m_tree
virtual void AddKeyword(std::string keyword_)
virtual void SetAttribKeywordPropagateDown(bool propagateDown)
virtual float GetFloatAttribute(std::string objName, std::string attName) const
virtual int GetIntAttribute(std::string objName, std::string attName) const
virtual void SendVisitor(MiniConfigTreeNode::Visitor &visitor) const
virtual void GetAttributeNames(std::string objName, std::set< std::string > &attSet) const
KeySet_t::const_iterator KeyIter_t
virtual void SendWriter(MiniConfigTreeNode::Writer &writer)
std::set< std::string > KeySet_t