Version: 0.6.0
wxGISGPValueDomain Class Reference

#include <gpdomain.h>

Inheritance diagram for wxGISGPValueDomain:
Collaboration diagram for wxGISGPValueDomain:

Public Member Functions

virtual void AddValue (const wxVariant &Element, const wxString &soNameStr)
 
virtual size_t GetCount (void) const
 
virtual wxVariant GetValue (size_t nIndex) const
 
virtual wxString GetName (size_t nIndex) const
 
virtual void Clear (void)
 
virtual bool GetAltered (void) const
 
virtual void SetAltered (bool bAltered)
 
virtual wxVariant GetValueByName (const wxString &soNameStr) const
 
virtual int GetPosByName (const wxString &sName) const
 
virtual int GetPosByValue (const wxVariant &oVal) const
 
virtual void SetParent (IGISGPDomainParent *const pDomParet)
 
- Public Member Functions inherited from wxGISConnectionPointContainer
virtual long Advise (wxEvtHandler *pEvtHandler)
 
virtual void Unadvise (long nCookie)
 

Protected Attributes

wxArrayString m_asoNames
 
wxVector< wxVariant > m_asoData
 
bool m_bAltered
 
IGISGPDomainParentm_pDomParet
 
- Protected Attributes inherited from wxGISConnectionPointContainer
wxVector< wxEvtHandler * > m_pPointsArray
 
wxCriticalSection m_CritSectEvt
 

Additional Inherited Members

- Protected Member Functions inherited from wxGISConnectionPointContainer
virtual void AddEvent (const wxEvent &event)
 
virtual void PostEvent (wxEvent *event)
 

Detailed Description

The domain storing variant values

Library:  wxGISGeoprocessing

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