#include <ie_exp_HTML_StyleTree.h>
Public Member Functions | |
StyleListener (UT_ByteBuf &sink) | |
bool | get_Compact () |
void | tagRaw (const std::string &content) |
void | styleIndent () |
void | styleOpen (const std::string &rule) |
void | styleClose () |
void | styleNameValue (const gchar *name, const std::string &value) |
void | styleText (const std::string &content) |
Public Attributes | |
UT_ByteBuf & | m_sink |
std::string | m_utf8_0 |
UT_uint32 | m_styleIndent |
StyleListener::StyleListener | ( | UT_ByteBuf & | sink | ) | [inline] |
bool StyleListener::get_Compact | ( | ) | [inline] |
Referenced by styleClose(), styleNameValue(), and styleOpen().
void StyleListener::styleClose | ( | ) | [inline] |
References get_Compact(), m_styleIndent, m_utf8_0, styleIndent(), tagRaw(), and UT_DEBUGMSG.
Referenced by IE_Exp_HTML_StyleTree::print().
void StyleListener::styleIndent | ( | ) | [inline] |
References m_styleIndent, and m_utf8_0.
Referenced by styleClose(), styleNameValue(), and styleOpen().
void StyleListener::styleNameValue | ( | const gchar * | name, | |
const std::string & | value | |||
) | [inline] |
References get_Compact(), m_utf8_0, styleIndent(), and tagRaw().
Referenced by IE_Exp_HTML_StyleTree::print().
void StyleListener::styleOpen | ( | const std::string & | rule | ) | [inline] |
References get_Compact(), m_styleIndent, m_utf8_0, styleIndent(), and tagRaw().
Referenced by IE_Exp_HTML_StyleTree::print().
void StyleListener::styleText | ( | const std::string & | content | ) | [inline] |
void StyleListener::tagRaw | ( | const std::string & | content | ) | [inline] |
References UT_ByteBuf::append(), and m_sink.
Referenced by styleClose(), styleNameValue(), styleOpen(), and styleText().
Referenced by tagRaw().
Referenced by styleClose(), styleIndent(), and styleOpen().
std::string StyleListener::m_utf8_0 |
Referenced by styleClose(), styleIndent(), styleNameValue(), styleOpen(), and styleText().