wxDataStreamHelper Class Reference

#include <variantutils/variantstream.h>

List of all members.

Public Member Functions

 wxDataStreamHelper (wxOutputStream &stream, wxDataOutputStream &dataStream)
 wxDataStreamHelper (wxInputStream &stream, wxDataInputStream &dataStream)
bool Read (wxVariant &variant)
bool Write (const wxVariant &value)
bool Write (const wxString &value, const wxString &name)
bool WriteIfNotEmpty (const wxString &value, const wxString &name)
bool Write (double value, const wxString &name)
bool Write (long value, const wxString &name)
bool Write (int value, const wxString &name)
bool Write (bool value, const wxString &name)
bool WriteEnd ()
void Init ()
wxOutputStreamGetOutputStream () const
wxDataOutputStreamGetDataOutputStream () const
wxInputStreamGetInputStream () const
wxDataInputStreamGetDataInputStream () const

Protected Attributes

wxOutputStreamm_outputStream
wxDataOutputStreamm_dataOutputStream
wxInputStreamm_inputStream
wxDataInputStreamm_dataInputStream


Detailed Description

wxDataStreamHelper helps with reading and writing attributes.

Constructor & Destructor Documentation

wxDataStreamHelper::wxDataStreamHelper ( wxOutputStream stream,
wxDataOutputStream dataStream 
) [inline]

wxDataStreamHelper::wxDataStreamHelper ( wxInputStream stream,
wxDataInputStream dataStream 
) [inline]


Member Function Documentation

wxDataInputStream* wxDataStreamHelper::GetDataInputStream (  )  const [inline]

wxDataOutputStream* wxDataStreamHelper::GetDataOutputStream (  )  const [inline]

wxInputStream* wxDataStreamHelper::GetInputStream (  )  const [inline]

wxOutputStream* wxDataStreamHelper::GetOutputStream (  )  const [inline]

void wxDataStreamHelper::Init (  ) 

bool wxDataStreamHelper::Read ( wxVariant &  variant  ) 

bool wxDataStreamHelper::Write ( bool  value,
const wxString &  name 
)

bool wxDataStreamHelper::Write ( int  value,
const wxString &  name 
)

bool wxDataStreamHelper::Write ( long  value,
const wxString &  name 
)

bool wxDataStreamHelper::Write ( double  value,
const wxString &  name 
)

bool wxDataStreamHelper::Write ( const wxString &  value,
const wxString &  name 
)

bool wxDataStreamHelper::Write ( const wxVariant &  value  ) 

bool wxDataStreamHelper::WriteEnd (  ) 

bool wxDataStreamHelper::WriteIfNotEmpty ( const wxString &  value,
const wxString &  name 
)


Member Data Documentation


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

Generated on Wed May 6 19:22:09 2009 for AxTk by  doxygen 1.5.8