Public Member Functions | |
RVNGHTMLTextStream (RVNGHTMLTextZone *zone) | |
constructor More... | |
~RVNGHTMLTextStream () | |
destructor More... | |
void | addLabel (std::ostream &output) |
add a label called on main and a label in this ( delayed to allow openParagraph to be called ) More... | |
void | flush () |
flush delayed label, ... More... | |
std::ostream & | stream () |
return the stream More... | |
void | send () |
send the data to the zone More... | |
void | sendMain (std::ostream &output) |
send the data to the zone More... | |
Protected Member Functions | |
std::string | label () const |
return the stream label More... | |
Protected Attributes | |
RVNGHTMLTextZone * | m_zone |
a zone More... | |
int | m_zoneId |
the zone id More... | |
std::ostringstream | m_stream |
the stream More... | |
std::string | m_delayedLabel |
the label More... | |
Private Member Functions | |
RVNGHTMLTextStream (RVNGHTMLTextStream const &orig) | |
RVNGHTMLTextStream | operator= (RVNGHTMLTextStream const &orig) |
|
inline |
constructor
|
inline |
destructor
|
private |
|
inline |
add a label called on main and a label in this ( delayed to allow openParagraph to be called )
Referenced by librevenge::RVNGHTMLTextGenerator::openComment(), librevenge::RVNGHTMLTextGenerator::openEndnote(), librevenge::RVNGHTMLTextGenerator::openFootnote(), and librevenge::RVNGHTMLTextGenerator::openTextBox().
|
inline |
flush delayed label, ...
|
inlineprotected |
return the stream label
|
private |
|
inline |
send the data to the zone
|
inline |
send the data to the zone
|
inline |
return the stream
|
protected |
the label
|
protected |
the stream
|
protected |
a zone
|
protected |
the zone id