|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef dqiMiniConfig_h
6 #define dqiMiniConfig_h
32 virtual void AddKeyword( std::string keyword_ );
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 void AddKeyword(std::string keyword_)
KeySet_t::const_iterator KeyIter_t
virtual void GetAttributeNames(std::string objName, std::set< std::string > &attSet) const
MiniConfigTreeNode * m_tree
virtual void AddAttributeKeyword(std::string keyword_)
virtual std::string GetStringAttribute(std::string objName, std::string attName) const
virtual int GetIntAttribute(std::string objName, std::string attName) const
virtual void SetAttribKeywordPropagateDown(bool propagateDown)
virtual void SendVisitor(MiniConfigTreeNode::Visitor &visitor) const
virtual float GetFloatAttribute(std::string objName, std::string attName) const
std::set< std::string > KeySet_t
virtual bool ReadFile(std::string fileName)
writer
show summary of content
virtual void SendWriter(MiniConfigTreeNode::Writer &writer)