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(wxConfigBase* pImplementingConfig, bool isLoading)
~wxPMSerializer()
bool DeleteAll()
bool DeleteEntry(const wxString& key, bool bDeleteGroupIfEmpty = TRUE)
bool DeleteGroup(const wxString& key)
bool DoReadBool(const wxString& key, bool* val) const
bool DoReadDouble(const wxString& key, double* val) const
bool DoReadInt(const wxString& key, int* pi) const
bool DoReadLong(const wxString& key, long* pl) const
bool DoReadString(const wxString& key, wxString* pStr) const
bool DoWriteBool(const wxString& key, bool value)
bool DoWriteDouble(const wxString& key, double value)
bool DoWriteLong(const wxString& key, long value)
bool DoWriteString(const wxString& key, const wxString& value)
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)
bool Flush(bool bCurrentOnly = FALSE)
bool GetFirstEntry(wxString& str, long& lIndex) const
bool GetFirstGroup(wxString& str, long& lIndex) const
bool GetNextEntry(wxString& str, long& lIndex) const
bool GetNextGroup(wxString& str, long& lIndex) const
size_t GetNumberOfEntries(bool bRecursive = FALSE) const
size_t GetNumberOfGroups(bool bRecursive = FALSE) const
const wxString& GetPath() const
bool HasEntry(const wxString& strName) const
bool HasGroup(const wxString& strName) const
wxString IndexedKey(const wxString& key, size_t index)
bool IsLoading()
bool RenameEntry(const wxString& oldName, const wxString& newName)
bool RenameGroup(const wxString& oldName, const wxString& newName)
void SetLoading(bool isLoading)
void SetPath(const wxString& strPath)
implemented pure virtual methods of wxConfigBase