//---------------------------------------------------------------------------// // Clear // //---------------------------------------------------------------------------// void CMGTreeView::Clear() { m_Selected = NULL; DISPOSE(m_Root); SetRootItem(NULL); Repaint(); }
wxXmlSerializer::wxXmlSerializer(const wxXmlSerializer &obj) : wxObject(obj) { m_sOwner = obj.m_sOwner; m_sRootName = obj.m_sRootName; m_sVersion = obj.m_sVersion; m_fClone = obj.m_fClone; m_pRoot = NULL; SetRootItem((xsSerializable*)obj.m_pRoot->Clone()); m_nRefCounter++; }
wxXmlSerializer::wxXmlSerializer(const wxString& owner, const wxString& root, const wxString& version) { m_sOwner = owner; m_sRootName = root; m_sVersion = version; m_fClone = true; m_pRoot = NULL; SetRootItem(new xsSerializable()); if(m_nRefCounter == 0) { InitializeAllIOHandlers(); } m_nRefCounter++; }
wxXmlSerializer::wxXmlSerializer() { m_sOwner = wxT(""); m_sRootName = wxT("root"); m_sVersion = wxT(""); m_fClone = true; m_pRoot = NULL; SetRootItem(new xsSerializable()); if(m_nRefCounter == 0) { InitializeAllIOHandlers(); } m_nRefCounter++; }
void wxXmlSerializer::RemoveAll() { SetRootItem(new xsSerializable()); }