Version: 0.6.0

#include <gxobject.h>

Inheritance diagram for wxGxObject:
Collaboration diagram for wxGxObject:

Public Member Functions

 wxGxObject (wxGxObject *oParent, const wxString &soName=wxEmptyString, const CPLString &soPath="")
 
virtual bool Create (wxGxObject *oParent=NULL, const wxString &soName=wxEmptyString, const CPLString &soPath="")
 
virtual bool Destroy (void)
 
virtual void SetParent (wxGxObject *oParent)
 
virtual wxString GetName (void) const
 
virtual CPLString GetPath (void) const
 
virtual void SetName (const wxString &soName)
 
virtual void SetPath (const CPLString &soPath)
 
virtual wxString GetBaseName (void) const
 
virtual wxString GetFullName (void) const
 
virtual wxString GetCategory (void) const
 
virtual wxGxObject * GetParent (void) const
 
virtual void Refresh (void)
 
virtual long GetId (void) const
 
virtual void SetId (long nId)
 
virtual wxGxObject * FindGxObjectByPath (const wxString &sPath)
 
virtual wxGxObject * FindGxObject (const wxString &sPath)
 

Protected Attributes

wxString m_sName
 
CPLString m_sPath
 
wxGxObject * m_oParent
 
long m_nId
 

Detailed Description

The base class for catalog items

Library:  wxGISCatalog

The documentation for this class was generated from the following files:
  • /home/bishop/work/projects/nextgismanager/include/wxgis/catalog/gxobject.h
  • /home/bishop/work/projects/nextgismanager/src/catalog/gxobject.cpp