ps.XML
Class XMLWriter_File
in XMLWriter.h
in XMLWriter.cpp
- class XMLWriter_File
Method Summary |
void |
Comment( const char* text )
|
void |
ElementAttribute< const char* >( const char* name, const char* const& value, bool newelement )
|
void |
ElementAttribute< CStr >( const char* name, const CStr& value, bool newelement )
|
void |
ElementAttribute< int >( const char* name, const int& value, bool newelement )
|
private void |
ElementAttribute( const char* name, const T& value, bool newelement )
|
void |
ElementAttribute< unsigned int >( const char* name, const unsigned int& value, bool newelement )
|
void |
ElementAttribute< float >( const char* name, const float& value, bool newelement )
|
void |
ElementAttribute< double >( const char* name, const double& value, bool newelement )
|
void |
ElementAttribute< CStrW >( const char* name, const CStrW& value, bool newelement )
|
private void |
ElementClose()
|
private void |
ElementEnd( const char* name, int type )
|
private void |
ElementStart( XMLWriter_Element* element, const char* name )
|
private void |
ElementText( const char* text )
|
const CStr& |
GetOutput()
|
private CStr |
Indent()
|
void |
SetPrettyPrint( bool enabled )
|
bool |
StoreVFS( Handle h )
|
m_Data
private CStr m_Data;
m_Indent
private int m_Indent;
m_LastElement
private XMLWriter_Element* m_LastElement;
m_PrettyPrint
private bool m_PrettyPrint;
XMLWriter_File
public XMLWriter_File();
Comment
public void Comment( const char* text );
ElementAttribute
void ElementAttribute< const char* >( const char* name, const char* const& value, bool newelement );
ElementAttribute
void ElementAttribute< CStr >( const char* name, const CStr& value, bool newelement );
ElementAttribute
void ElementAttribute< int >( const char* name, const int& value, bool newelement );
ElementAttribute
private void ElementAttribute( const char* name, const T& value, bool newelement );
ElementAttribute
void ElementAttribute< unsigned int >( const char* name, const unsigned int& value, bool newelement );
ElementAttribute
void ElementAttribute< float >( const char* name, const float& value, bool newelement );
ElementAttribute
void ElementAttribute< double >( const char* name, const double& value, bool newelement );
ElementAttribute
void ElementAttribute< CStrW >( const char* name, const CStrW& value, bool newelement );
ElementClose
private void ElementClose();
ElementEnd
private void ElementEnd( const char* name, int type );
ElementStart
private void ElementStart( XMLWriter_Element* element, const char* name );
ElementText
private void ElementText( const char* text );
GetOutput
public const CStr& GetOutput();
Indent
private CStr Indent();
SetPrettyPrint
public void SetPrettyPrint( bool enabled );
StoreVFS
public bool StoreVFS( Handle h );