![]() |
ATLAS Offline Software
|
#include <MuctpiXMLHelper.h>
Public Member Functions | |
| MuctpiXMLHelper () | |
| std::string | readAttribute (const boost::property_tree::ptree &tree, const std::string &attr) |
| bool | hasAttribute (const boost::property_tree::ptree &tree, const std::string &attr) |
| std::string | getAttribute (const boost::property_tree::ptree &tree, const std::string &attr) |
| std::string | getAttribute (const boost::property_tree::ptree &tree, const std::string &attr, const std::string &defval) |
| int | getIntAttribute (const boost::property_tree::ptree &tree, const std::string &attr) |
| int | getIntAttribute (const boost::property_tree::ptree &tree, const std::string &attr, int defval) |
| unsigned int | getUIntAttribute (const boost::property_tree::ptree &tree, const std::string &attr) |
| unsigned int | getUIntAttribute (const boost::property_tree::ptree &tree, const std::string &attr, unsigned int &defval) |
| float | getFloatAttribute (const boost::property_tree::ptree &tree, const std::string &attr) |
| float | getFloatAttribute (const boost::property_tree::ptree &tree, const std::string &attr, float &defval) |
| void | printAttributes (const boost::property_tree::ptree &tree) |
Private Member Functions | |
| bool | msgLvl (const MSGTC::Level lvl) const |
| Test the output level. | |
| MsgStreamTC & | msg () const |
| The standard message stream. | |
| MsgStreamTC & | msg (const MSGTC::Level lvl) const |
| The standard message stream. | |
| const std::string & | getName () const |
| name accessor | |
Private Attributes | |
| boost::thread_specific_ptr< MsgStreamTC > | m_msg_tls |
| MsgStreamTC instance (a std::cout like with print-out levels). | |
| std::string | m_name |
Definition at line 13 of file MuctpiXMLHelper.h.
| MuctpiXMLHelper::MuctpiXMLHelper | ( | ) |
Definition at line 13 of file MuctpiXMLHelper.cxx.
| std::string MuctpiXMLHelper::getAttribute | ( | const boost::property_tree::ptree & | tree, |
| const std::string & | attr ) |
Definition at line 68 of file MuctpiXMLHelper.cxx.
| std::string MuctpiXMLHelper::getAttribute | ( | const boost::property_tree::ptree & | tree, |
| const std::string & | attr, | ||
| const std::string & | defval ) |
Definition at line 77 of file MuctpiXMLHelper.cxx.
| float MuctpiXMLHelper::getFloatAttribute | ( | const boost::property_tree::ptree & | tree, |
| const std::string & | attr ) |
Definition at line 144 of file MuctpiXMLHelper.cxx.
| float MuctpiXMLHelper::getFloatAttribute | ( | const boost::property_tree::ptree & | tree, |
| const std::string & | attr, | ||
| float & | defval ) |
Definition at line 160 of file MuctpiXMLHelper.cxx.
| int MuctpiXMLHelper::getIntAttribute | ( | const boost::property_tree::ptree & | tree, |
| const std::string & | attr ) |
Definition at line 85 of file MuctpiXMLHelper.cxx.
| int MuctpiXMLHelper::getIntAttribute | ( | const boost::property_tree::ptree & | tree, |
| const std::string & | attr, | ||
| int | defval ) |
Definition at line 101 of file MuctpiXMLHelper.cxx.
|
inlineinherited |
| unsigned int MuctpiXMLHelper::getUIntAttribute | ( | const boost::property_tree::ptree & | tree, |
| const std::string & | attr ) |
Definition at line 115 of file MuctpiXMLHelper.cxx.
| unsigned int MuctpiXMLHelper::getUIntAttribute | ( | const boost::property_tree::ptree & | tree, |
| const std::string & | attr, | ||
| unsigned int & | defval ) |
Definition at line 130 of file MuctpiXMLHelper.cxx.
| bool MuctpiXMLHelper::hasAttribute | ( | const boost::property_tree::ptree & | tree, |
| const std::string & | attr ) |
Definition at line 33 of file MuctpiXMLHelper.cxx.
|
inlineinherited |
The standard message stream.
Returns a reference to the message stream May not be invoked before sysInitialize() has been invoked.
Definition at line 86 of file TrigConfMessaging.h.
|
inlineinherited |
The standard message stream.
Returns a reference to the default message stream May not be invoked before sysInitialize() has been invoked.
Definition at line 96 of file TrigConfMessaging.h.
|
inlineinherited |
Test the output level.
| lvl | The message level to test against |
| true | Messages at level "lvl" will be printed |
Definition at line 75 of file TrigConfMessaging.h.
| void MuctpiXMLHelper::printAttributes | ( | const boost::property_tree::ptree & | tree | ) |
Definition at line 18 of file MuctpiXMLHelper.cxx.
| string MuctpiXMLHelper::readAttribute | ( | const boost::property_tree::ptree & | tree, |
| const std::string & | attr ) |
Definition at line 52 of file MuctpiXMLHelper.cxx.
|
mutableprivateinherited |
MsgStreamTC instance (a std::cout like with print-out levels).
Definition at line 71 of file TrigConfMessaging.h.
|
privateinherited |
Definition at line 72 of file TrigConfMessaging.h.