#include <variantutils/variantstream.h>
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 () |
wxOutputStream * | GetOutputStream () const |
wxDataOutputStream * | GetDataOutputStream () const |
wxInputStream * | GetInputStream () const |
wxDataInputStream * | GetDataInputStream () const |
Protected Attributes | |
wxOutputStream * | m_outputStream |
wxDataOutputStream * | m_dataOutputStream |
wxInputStream * | m_inputStream |
wxDataInputStream * | m_dataInputStream |
wxDataStreamHelper::wxDataStreamHelper | ( | wxOutputStream & | stream, | |
wxDataOutputStream & | dataStream | |||
) | [inline] |
wxDataStreamHelper::wxDataStreamHelper | ( | wxInputStream & | stream, | |
wxDataInputStream & | dataStream | |||
) | [inline] |
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 | |||
) |
wxDataInputStream* wxDataStreamHelper::m_dataInputStream [protected] |
wxDataOutputStream* wxDataStreamHelper::m_dataOutputStream [protected] |
wxInputStream* wxDataStreamHelper::m_inputStream [protected] |
wxOutputStream* wxDataStreamHelper::m_outputStream [protected] |