Contents Up Previous Next

wxPMSerializer

TBD:: commentds...

Derived from

wxConfigBase

Data structures

Members

wxPMSerializer::wxPMSerializer
wxPMSerializer::~wxPMSerializer
wxPMSerializer::DeleteAll
wxPMSerializer::DeleteEntry
wxPMSerializer::DeleteGroup
wxPMSerializer::DoReadBool
wxPMSerializer::DoReadDouble
wxPMSerializer::DoReadInt
wxPMSerializer::DoReadLong
wxPMSerializer::DoReadString
wxPMSerializer::DoWriteBool
wxPMSerializer::DoWriteDouble
wxPMSerializer::DoWriteLong
wxPMSerializer::DoWriteString
wxPMSerializer::Exchange
wxPMSerializer::Flush
wxPMSerializer::GetFirstEntry
wxPMSerializer::GetFirstGroup
wxPMSerializer::GetNextEntry
wxPMSerializer::GetNextGroup
wxPMSerializer::GetNumberOfEntries
wxPMSerializer::GetNumberOfGroups
wxPMSerializer::GetPath
wxPMSerializer::HasEntry
wxPMSerializer::HasGroup
wxPMSerializer::IndexedKey
wxPMSerializer::IsLoading
wxPMSerializer::RenameEntry
wxPMSerializer::RenameGroup
wxPMSerializer::SetLoading
wxPMSerializer::SetPath


wxPMSerializer::wxPMSerializer

wxPMSerializer(wxConfigBase* pImplementingConfig, bool isLoading)


wxPMSerializer::~wxPMSerializer

~wxPMSerializer()


wxPMSerializer::DeleteAll

bool DeleteAll()


wxPMSerializer::DeleteEntry

bool DeleteEntry(const wxString& key, bool bDeleteGroupIfEmpty = TRUE)


wxPMSerializer::DeleteGroup

bool DeleteGroup(const wxString& key)


wxPMSerializer::DoReadBool

bool DoReadBool(const wxString& key, bool* val) const


wxPMSerializer::DoReadDouble

bool DoReadDouble(const wxString& key, double* val) const


wxPMSerializer::DoReadInt

bool DoReadInt(const wxString& key, int* pi) const


wxPMSerializer::DoReadLong

bool DoReadLong(const wxString& key, long* pl) const


wxPMSerializer::DoReadString

bool DoReadString(const wxString& key, wxString* pStr) const


wxPMSerializer::DoWriteBool

bool DoWriteBool(const wxString& key, bool value)


wxPMSerializer::DoWriteDouble

bool DoWriteDouble(const wxString& key, double value)


wxPMSerializer::DoWriteLong

bool DoWriteLong(const wxString& key, long value)


wxPMSerializer::DoWriteString

bool DoWriteString(const wxString& key, const wxString& value)


wxPMSerializer::Exchange

bool Exchange(const wxString& key, wxString& s)

bool Exchange(const wxString& key, double& d)

bool Exchange(const wxString& key, int& i)

bool Exchange(const wxString& key, bool& b)

bool Exchange(const wxString& key, long& l)

methods for serialization (featured by wxPMSerializer)

bool Exchange(const wxString& key, wxPoint& pos)

bool Exchange(const wxString& key, wxSize& size)

bool Exchange(const wxString& key, wxStringList& lst)


wxPMSerializer::Flush

bool Flush(bool bCurrentOnly = FALSE)


wxPMSerializer::GetFirstEntry

bool GetFirstEntry(wxString& str, long& lIndex) const


wxPMSerializer::GetFirstGroup

bool GetFirstGroup(wxString& str, long& lIndex) const


wxPMSerializer::GetNextEntry

bool GetNextEntry(wxString& str, long& lIndex) const


wxPMSerializer::GetNextGroup

bool GetNextGroup(wxString& str, long& lIndex) const


wxPMSerializer::GetNumberOfEntries

size_t GetNumberOfEntries(bool bRecursive = FALSE) const


wxPMSerializer::GetNumberOfGroups

size_t GetNumberOfGroups(bool bRecursive = FALSE) const


wxPMSerializer::GetPath

const wxString& GetPath() const


wxPMSerializer::HasEntry

bool HasEntry(const wxString& strName) const


wxPMSerializer::HasGroup

bool HasGroup(const wxString& strName) const


wxPMSerializer::IndexedKey

wxString IndexedKey(const wxString& key, size_t index)


wxPMSerializer::IsLoading

bool IsLoading()


wxPMSerializer::RenameEntry

bool RenameEntry(const wxString& oldName, const wxString& newName)


wxPMSerializer::RenameGroup

bool RenameGroup(const wxString& oldName, const wxString& newName)


wxPMSerializer::SetLoading

void SetLoading(bool isLoading)


wxPMSerializer::SetPath

void SetPath(const wxString& strPath)

implemented pure virtual methods of wxConfigBase