Go to the documentation of this file.
14 #ifndef XHTMLR_INCLUDED
15 #define XHTMLR_INCLUDED
37 void endList(
const std::string &key);
39 void start(
const std::string &key);
41 void end(
const std::string &key);
47 void start(
const char *key);
49 void end(
const char *key);
void addKeyValuePairToList(const std::string &key, const std::string &value)
Definition: XHTMLR.cpp:166
void _indent(void)
Definition: MLR.cpp:139
std::string _keyValuePairTag
Definition: XHTMLR.h:24
std::string & segmentize(std::string &s)
Definition: BasicLatinStringUtilities.cpp:34
XHTMLR()
Definition: XHTMLR.cpp:17
void startList(const std::string &key)
Definition: XHTMLR.cpp:152
std::string _startListTag
Definition: XHTMLR.h:25
void end(const std::string &key)
Definition: XHTMLR.cpp:86
void endRoot(void)
Definition: XHTMLR.cpp:143
void start(const std::string &key)
Definition: XHTMLR.cpp:30
std::string _listItemTag
Definition: XHTMLR.h:26
bool _isAListContainer(void)
Definition: MLR.cpp:198
void _end(const std::string &key)
Definition: MLR.cpp:121
std::ostringstream _ss
Definition: MLR.h:62
void setStartTag(const std::string &s)
Definition: XHTMLR.cpp:225
void setListItemTag(const std::string &s)
Definition: XHTMLR.cpp:228
std::string _startTag
Definition: XHTMLR.h:23
void addKeyValuePair(const std::string &key, const std::string &value)
Definition: XHTMLR.cpp:60
std::string _rootTag
Definition: MLR.h:58
void setStartListTag(const std::string &s)
Definition: XHTMLR.cpp:227
void _start(const std::string &key)
Definition: MLR.cpp:88
void setKeyValuePairTag(const std::string &s)
Definition: XHTMLR.cpp:226
void startRoot(void)
Definition: XHTMLR.cpp:121
void endList(const std::string &key)
Definition: XHTMLR.cpp:177
void _setAsListContainer(void)
Definition: MLR.cpp:186