#include <RVNGRawGeneratorBase.h>
Public Member Functions | |
RVNGRawGeneratorBase (bool printCallgraphScore) | |
virtual | ~RVNGRawGeneratorBase () |
void | indentUp () |
void | indentDown () |
void | iprintf (const char *format,...) REVENGE_ATTRIBUTE_PRINTF(2 |
void void | iuprintf (const char *format,...) REVENGE_ATTRIBUTE_PRINTF(2 |
void void void | idprintf (const char *format,...) REVENGE_ATTRIBUTE_PRINTF(2 |
Public Attributes | |
int | m_indent |
int | m_callbackMisses |
bool | m_atLeastOneCallback |
bool | m_printCallgraphScore |
std::stack< int > | m_callStack |
|
explicit |
|
virtual |
void librevenge::RVNGRawGeneratorBase::idprintf | ( | const char * | format, |
... | |||
) |
|
inline |
Referenced by idprintf().
|
inline |
Referenced by iuprintf().
void librevenge::RVNGRawGeneratorBase::iprintf | ( | const char * | format, |
... | |||
) |
Referenced by librevenge::RVNGRawTextGenerator::defineCharacterStyle(), librevenge::RVNGRawPresentationGenerator::defineCharacterStyle(), librevenge::RVNGRawSpreadsheetGenerator::defineCharacterStyle(), librevenge::RVNGRawDrawingGenerator::defineCharacterStyle(), librevenge::RVNGRawSpreadsheetGenerator::defineChartStyle(), librevenge::RVNGRawPresentationGenerator::defineChartStyle(), librevenge::RVNGRawPresentationGenerator::defineEmbeddedFont(), librevenge::RVNGRawTextGenerator::defineEmbeddedFont(), librevenge::RVNGRawSpreadsheetGenerator::defineEmbeddedFont(), librevenge::RVNGRawDrawingGenerator::defineEmbeddedFont(), librevenge::RVNGRawTextGenerator::defineGraphicStyle(), librevenge::RVNGRawSpreadsheetGenerator::defineGraphicStyle(), librevenge::RVNGRawTextGenerator::definePageStyle(), librevenge::RVNGRawSpreadsheetGenerator::definePageStyle(), librevenge::RVNGRawTextGenerator::defineParagraphStyle(), librevenge::RVNGRawPresentationGenerator::defineParagraphStyle(), librevenge::RVNGRawSpreadsheetGenerator::defineParagraphStyle(), librevenge::RVNGRawDrawingGenerator::defineParagraphStyle(), librevenge::RVNGRawTextGenerator::defineSectionStyle(), librevenge::RVNGRawSpreadsheetGenerator::defineSectionStyle(), librevenge::RVNGRawSpreadsheetGenerator::defineSheetNumberingStyle(), librevenge::RVNGRawPresentationGenerator::drawConnector(), librevenge::RVNGRawDrawingGenerator::drawConnector(), librevenge::RVNGRawTextGenerator::drawConnector(), librevenge::RVNGRawSpreadsheetGenerator::drawConnector(), librevenge::RVNGRawPresentationGenerator::drawEllipse(), librevenge::RVNGRawDrawingGenerator::drawEllipse(), librevenge::RVNGRawTextGenerator::drawEllipse(), librevenge::RVNGRawSpreadsheetGenerator::drawEllipse(), librevenge::RVNGRawPresentationGenerator::drawGraphicObject(), librevenge::RVNGRawDrawingGenerator::drawGraphicObject(), librevenge::RVNGRawPresentationGenerator::drawPath(), librevenge::RVNGRawDrawingGenerator::drawPath(), librevenge::RVNGRawTextGenerator::drawPath(), librevenge::RVNGRawSpreadsheetGenerator::drawPath(), librevenge::RVNGRawPresentationGenerator::drawPolygon(), librevenge::RVNGRawDrawingGenerator::drawPolygon(), librevenge::RVNGRawTextGenerator::drawPolygon(), librevenge::RVNGRawSpreadsheetGenerator::drawPolygon(), librevenge::RVNGRawPresentationGenerator::drawPolyline(), librevenge::RVNGRawDrawingGenerator::drawPolyline(), librevenge::RVNGRawTextGenerator::drawPolyline(), librevenge::RVNGRawSpreadsheetGenerator::drawPolyline(), librevenge::RVNGRawPresentationGenerator::drawRectangle(), librevenge::RVNGRawDrawingGenerator::drawRectangle(), librevenge::RVNGRawTextGenerator::drawRectangle(), librevenge::RVNGRawSpreadsheetGenerator::drawRectangle(), librevenge::RVNGRawPresentationGenerator::insertAnimation(), librevenge::RVNGRawTextGenerator::insertBinaryObject(), librevenge::RVNGRawSpreadsheetGenerator::insertBinaryObject(), librevenge::RVNGRawSpreadsheetGenerator::insertChartAxis(), librevenge::RVNGRawPresentationGenerator::insertChartAxis(), librevenge::RVNGRawPresentationGenerator::insertColorAnimation(), librevenge::RVNGRawDrawingGenerator::insertCoveredTableCell(), librevenge::RVNGRawPresentationGenerator::insertCoveredTableCell(), librevenge::RVNGRawTextGenerator::insertCoveredTableCell(), librevenge::RVNGRawSpreadsheetGenerator::insertCoveredTableCell(), librevenge::RVNGRawPresentationGenerator::insertEffect(), librevenge::RVNGRawTextGenerator::insertEquation(), librevenge::RVNGRawSpreadsheetGenerator::insertEquation(), librevenge::RVNGRawTextGenerator::insertField(), librevenge::RVNGRawPresentationGenerator::insertField(), librevenge::RVNGRawSpreadsheetGenerator::insertField(), librevenge::RVNGRawDrawingGenerator::insertField(), librevenge::RVNGRawTextGenerator::insertLineBreak(), librevenge::RVNGRawPresentationGenerator::insertLineBreak(), librevenge::RVNGRawSpreadsheetGenerator::insertLineBreak(), librevenge::RVNGRawDrawingGenerator::insertLineBreak(), librevenge::RVNGRawPresentationGenerator::insertMotionAnimation(), librevenge::RVNGRawTextGenerator::insertSpace(), librevenge::RVNGRawPresentationGenerator::insertSpace(), librevenge::RVNGRawSpreadsheetGenerator::insertSpace(), librevenge::RVNGRawDrawingGenerator::insertSpace(), librevenge::RVNGRawTextGenerator::insertTab(), librevenge::RVNGRawPresentationGenerator::insertTab(), librevenge::RVNGRawSpreadsheetGenerator::insertTab(), librevenge::RVNGRawDrawingGenerator::insertTab(), librevenge::RVNGRawTextGenerator::insertText(), librevenge::RVNGRawPresentationGenerator::insertText(), librevenge::RVNGRawSpreadsheetGenerator::insertText(), librevenge::RVNGRawDrawingGenerator::insertText(), librevenge::RVNGRawPresentationGenerator::setDocumentMetaData(), librevenge::RVNGRawSpreadsheetGenerator::setDocumentMetaData(), librevenge::RVNGRawTextGenerator::setDocumentMetaData(), librevenge::RVNGRawDrawingGenerator::setDocumentMetaData(), librevenge::RVNGRawPresentationGenerator::setSlideTransition(), librevenge::RVNGRawPresentationGenerator::setStyle(), and librevenge::RVNGRawDrawingGenerator::setStyle().
void librevenge::RVNGRawGeneratorBase::iuprintf | ( | const char * | format, |
... | |||
) |
bool librevenge::RVNGRawGeneratorBase::m_atLeastOneCallback |
int librevenge::RVNGRawGeneratorBase::m_callbackMisses |
std::stack<int> librevenge::RVNGRawGeneratorBase::m_callStack |
int librevenge::RVNGRawGeneratorBase::m_indent |
Referenced by idprintf(), indentDown(), indentUp(), iprintf(), and iuprintf().
bool librevenge::RVNGRawGeneratorBase::m_printCallgraphScore |
Referenced by librevenge::RVNGRawTextGenerator::defineCharacterStyle(), librevenge::RVNGRawPresentationGenerator::defineChartStyle(), librevenge::RVNGRawPresentationGenerator::defineEmbeddedFont(), librevenge::RVNGRawDrawingGenerator::defineEmbeddedFont(), librevenge::RVNGRawSpreadsheetGenerator::defineEmbeddedFont(), librevenge::RVNGRawTextGenerator::defineEmbeddedFont(), librevenge::RVNGRawTextGenerator::defineGraphicStyle(), librevenge::RVNGRawTextGenerator::definePageStyle(), librevenge::RVNGRawTextGenerator::defineParagraphStyle(), librevenge::RVNGRawTextGenerator::defineSectionStyle(), librevenge::RVNGRawPresentationGenerator::drawConnector(), librevenge::RVNGRawDrawingGenerator::drawConnector(), librevenge::RVNGRawTextGenerator::drawConnector(), librevenge::RVNGRawPresentationGenerator::drawEllipse(), librevenge::RVNGRawDrawingGenerator::drawEllipse(), librevenge::RVNGRawTextGenerator::drawEllipse(), librevenge::RVNGRawPresentationGenerator::drawGraphicObject(), librevenge::RVNGRawDrawingGenerator::drawGraphicObject(), librevenge::RVNGRawPresentationGenerator::drawPath(), librevenge::RVNGRawDrawingGenerator::drawPath(), librevenge::RVNGRawTextGenerator::drawPath(), librevenge::RVNGRawPresentationGenerator::drawPolygon(), librevenge::RVNGRawDrawingGenerator::drawPolygon(), librevenge::RVNGRawTextGenerator::drawPolygon(), librevenge::RVNGRawPresentationGenerator::drawPolyline(), librevenge::RVNGRawDrawingGenerator::drawPolyline(), librevenge::RVNGRawTextGenerator::drawPolyline(), librevenge::RVNGRawPresentationGenerator::drawRectangle(), librevenge::RVNGRawDrawingGenerator::drawRectangle(), librevenge::RVNGRawTextGenerator::drawRectangle(), librevenge::RVNGRawPresentationGenerator::insertAnimation(), librevenge::RVNGRawTextGenerator::insertBinaryObject(), librevenge::RVNGRawPresentationGenerator::insertChartAxis(), librevenge::RVNGRawPresentationGenerator::insertColorAnimation(), librevenge::RVNGRawDrawingGenerator::insertCoveredTableCell(), librevenge::RVNGRawPresentationGenerator::insertCoveredTableCell(), librevenge::RVNGRawTextGenerator::insertCoveredTableCell(), librevenge::RVNGRawPresentationGenerator::insertEffect(), librevenge::RVNGRawTextGenerator::insertEquation(), librevenge::RVNGRawTextGenerator::insertField(), librevenge::RVNGRawPresentationGenerator::insertField(), librevenge::RVNGRawDrawingGenerator::insertField(), librevenge::RVNGRawTextGenerator::insertLineBreak(), librevenge::RVNGRawPresentationGenerator::insertLineBreak(), librevenge::RVNGRawDrawingGenerator::insertLineBreak(), librevenge::RVNGRawPresentationGenerator::insertMotionAnimation(), librevenge::RVNGRawTextGenerator::insertSpace(), librevenge::RVNGRawPresentationGenerator::insertSpace(), librevenge::RVNGRawDrawingGenerator::insertSpace(), librevenge::RVNGRawTextGenerator::insertTab(), librevenge::RVNGRawPresentationGenerator::insertTab(), librevenge::RVNGRawDrawingGenerator::insertTab(), librevenge::RVNGRawTextGenerator::insertText(), librevenge::RVNGRawPresentationGenerator::insertText(), librevenge::RVNGRawDrawingGenerator::insertText(), iprintf(), librevenge::RVNGRawPresentationGenerator::setDocumentMetaData(), librevenge::RVNGRawTextGenerator::setDocumentMetaData(), librevenge::RVNGRawSpreadsheetGenerator::setDocumentMetaData(), librevenge::RVNGRawDrawingGenerator::setDocumentMetaData(), librevenge::RVNGRawPresentationGenerator::setSlideTransition(), librevenge::RVNGRawPresentationGenerator::setStyle(), librevenge::RVNGRawDrawingGenerator::setStyle(), librevenge::RVNGRawDrawingGenerator::~RVNGRawDrawingGenerator(), librevenge::RVNGRawPresentationGenerator::~RVNGRawPresentationGenerator(), librevenge::RVNGRawSpreadsheetGenerator::~RVNGRawSpreadsheetGenerator(), and librevenge::RVNGRawTextGenerator::~RVNGRawTextGenerator().