TDFWriter Class Reference

Todo: add TDFContainer class. More...

#include <tdfcontainer.h>

Public Member Functions

 TDFWriter (wxString &s)
 ~TDFWriter ()
void EnterSection (const wxString &name)
void LeaveSection ()
void Indent ()
wxString GetCurrentPath ()
void Append (const wxString &name, wxString value)
template<class T >
void Append (const wxString &name, T value)
template<class T >
void Append (const wxString &name, T begin, T end)
 works like algorithms such as std::sort
void AppendLineBreak ()
void Close ()

Private Attributes

wxStringm_stream
int m_depth

Detailed Description

Todo: add TDFContainer class.

Definition at line 14 of file tdfcontainer.h.


Constructor & Destructor Documentation

TDFWriter::TDFWriter ( wxString s  ) 

Definition at line 10 of file tdfcontainer.cpp.

TDFWriter::~TDFWriter (  ) 

Definition at line 17 of file tdfcontainer.cpp.


Member Function Documentation

template<class T >
void TDFWriter::Append ( const wxString name,
begin,
end 
) [inline]

works like algorithms such as std::sort

Definition at line 300 of file tdfcontainer.h.

template<class T >
void TDFWriter::Append ( const wxString name,
value 
) [inline]

Definition at line 294 of file tdfcontainer.h.

void TDFWriter::Append ( const wxString name,
wxString  value 
)

Definition at line 36 of file tdfcontainer.cpp.

void TDFWriter::AppendLineBreak (  ) 

Definition at line 49 of file tdfcontainer.cpp.

void TDFWriter::Close (  ) 

Definition at line 41 of file tdfcontainer.cpp.

void TDFWriter::EnterSection ( const wxString name  ) 

Definition at line 20 of file tdfcontainer.cpp.

wxString TDFWriter::GetCurrentPath (  ) 
void TDFWriter::Indent (  ) 

Definition at line 32 of file tdfcontainer.cpp.

void TDFWriter::LeaveSection (  ) 

Definition at line 27 of file tdfcontainer.cpp.


Field Documentation

int TDFWriter::m_depth [private]

Definition at line 35 of file tdfcontainer.h.

Definition at line 34 of file tdfcontainer.h.


The documentation for this class was generated from the following files:

Generated on Thu Dec 29 00:11:49 2011 for SpringLobby by doxygen 1.6.3