XMLPrinter Member List

This is the complete list of members for XMLPrinter, including all inherited members.

_buffer (defined in XMLPrinter)XMLPrinterprivate
_compactMode (defined in XMLPrinter)XMLPrinterprivate
_depth (defined in XMLPrinter)XMLPrinterprivate
_elementJustOpened (defined in XMLPrinter)XMLPrinterprotected
_entityFlag (defined in XMLPrinter)XMLPrinterprivate
_firstElement (defined in XMLPrinter)XMLPrinterprivate
_fp (defined in XMLPrinter)XMLPrinterprivate
_processEntities (defined in XMLPrinter)XMLPrinterprivate
_restrictedEntityFlag (defined in XMLPrinter)XMLPrinterprivate
_stack (defined in XMLPrinter)XMLPrinterprotected
_textDepth (defined in XMLPrinter)XMLPrinterprivate
BUF_SIZE enum value (defined in XMLPrinter)XMLPrinterprivate
ClearBuffer() (defined in XMLPrinter)XMLPrinterinline
CloseElement(bool compactMode=false)XMLPrintervirtual
CompactMode(const XMLElement &) (defined in XMLPrinter)XMLPrinterinlineprotectedvirtual
CStr() const (defined in XMLPrinter)XMLPrinterinline
CStrSize() const (defined in XMLPrinter)XMLPrinterinline
ENTITY_RANGE enum value (defined in XMLPrinter)XMLPrinterprivate
OpenElement(const char *name, bool compactMode=false) (defined in XMLPrinter)XMLPrinter
operator=(const XMLPrinter &) (defined in XMLPrinter)XMLPrinterprivate
Print(const char *format,...) (defined in XMLPrinter)XMLPrinterprotected
PrintSpace(int depth) (defined in XMLPrinter)XMLPrinterprotectedvirtual
PrintString(const char *, bool restrictedEntitySet) (defined in XMLPrinter)XMLPrinterprivate
PushAttribute(const char *name, const char *value)XMLPrinter
PushAttribute(const char *name, int value) (defined in XMLPrinter)XMLPrinter
PushAttribute(const char *name, unsigned value) (defined in XMLPrinter)XMLPrinter
PushAttribute(const char *name, int64_t value) (defined in XMLPrinter)XMLPrinter
PushAttribute(const char *name, bool value) (defined in XMLPrinter)XMLPrinter
PushAttribute(const char *name, double value) (defined in XMLPrinter)XMLPrinter
PushComment(const char *comment)XMLPrinter
PushDeclaration(const char *value) (defined in XMLPrinter)XMLPrinter
PushHeader(bool writeBOM, bool writeDeclaration) (defined in XMLPrinter)XMLPrinter
PushText(const char *text, bool cdata=false)XMLPrinter
PushText(int value)XMLPrinter
PushText(unsigned value)XMLPrinter
PushText(int64_t value)XMLPrinter
PushText(bool value)XMLPrinter
PushText(float value)XMLPrinter
PushText(double value)XMLPrinter
PushUnknown(const char *value) (defined in XMLPrinter)XMLPrinter
Putc(char ch) (defined in XMLPrinter)XMLPrinterprotected
SealElementIfJustOpened() (defined in XMLPrinter)XMLPrinterprotected
Visit(const XMLText &text)XMLPrintervirtual
Visit(const XMLComment &comment)XMLPrintervirtual
Visit(const XMLDeclaration &declaration)XMLPrintervirtual
Visit(const XMLUnknown &unknown)XMLPrintervirtual
VisitEnter(const XMLDocument &)XMLPrintervirtual
VisitEnter(const XMLElement &element, const XMLAttribute *attribute)XMLPrintervirtual
VisitExit(const XMLDocument &)XMLPrinterinlinevirtual
VisitExit(const XMLElement &element)XMLPrintervirtual
Write(const char *data, int size) (defined in XMLPrinter)XMLPrinterprotected
Write(const char *data) (defined in XMLPrinter)XMLPrinterinlineprotected
XMLPrinter(FILE *file=nullptr, bool compact=false, int depth=0) (defined in XMLPrinter)XMLPrinter
XMLPrinter(const XMLPrinter &) (defined in XMLPrinter)XMLPrinterprivate
~XMLPrinter() (defined in XMLPrinter)XMLPrinterinlinevirtual
~XMLVisitor() (defined in XMLVisitor)XMLVisitorinlinevirtual