
Definition at line 46 of file osbxml.h.
| OSB_LIB::OsbXml::OsbXml | ( | std::ostream & | ) |
| OSB_LIB::OsbXml::OsbXml | ( | std::ostream & | , | |
| std::string | ||||
| ) |
| OSB_LIB::OsbXml::OsbXml | ( | std::ostream & | , | |
| std::string | , | |||
| std::string | ||||
| ) |
| void OSB_LIB::OsbXml::addChild | ( | std::string | , | |
| std::string | , | |||
| const T & | ||||
| ) |
Definition at line 155 of file osbxml.h.
References currIndent_, indent_, indentLevel_, rootCreated_, stack_, and xml_.
| void OSB_LIB::OsbXml::addChild | ( | std::string | ) | [inline] |
Definition at line 144 of file osbxml.h.
References currIndent_, indent_, indentLevel_, rootCreated_, stack_, and xml_.
Referenced by addRoot().
| void OSB_LIB::OsbXml::addComment | ( | std::string | comment | ) |
| void OSB_LIB::OsbXml::addElement | ( | std::string | , | |
| const T1 & | , | |||
| std::string | , | |||
| const T2 & | ||||
| ) |
| void OSB_LIB::OsbXml::addElement | ( | std::string | , | |
| std::string | , | |||
| const T & | ||||
| ) |
| void OSB_LIB::OsbXml::addElement | ( | std::string | , | |
| const T & | ||||
| ) |
| void OSB_LIB::OsbXml::addElement | ( | std::string | ) | [inline] |
| void OSB_LIB::OsbXml::addRoot | ( | std::string | , | |
| std::string | , | |||
| const T & | ||||
| ) |
| void OSB_LIB::OsbXml::addRoot | ( | std::string | ) | [inline] |
| void OSB_LIB::OsbXml::endChild | ( | ) |
| void OSB_LIB::OsbXml::endRoot | ( | ) |
Referenced by ~OsbXml().
| void OSB_LIB::OsbXml::setIndent | ( | std::string | newIndent | ) |
std::string OSB_LIB::OsbXml::currIndent_ [private] |
std::string OSB_LIB::OsbXml::indent_ [private] |
int OSB_LIB::OsbXml::indentLevel_ [private] |
bool OSB_LIB::OsbXml::rootCreated_ [private] |
std::stack<std::string> OSB_LIB::OsbXml::stack_ [private] |
std::ostream& OSB_LIB::OsbXml::xml_ [private] |
1.4.7