Most property grid functions have this type as their argument, as it can convey a property by either a pointer or name. More...
#include <propgrid.h>
Public Member Functions | |
const wxString & | GetName () const |
wxPGProperty * | GetPtr (const wxPropertyGridInterface *methods) const |
wxPGProperty * | GetPtr (wxPropertyGridInterface *methods) const |
wxPGProperty * | GetPtr () const |
wxPGProperty * | GetPtr0 () const |
unsigned char | HasName () const |
wxPGPropArgCls (int) | |
wxPGPropArgCls (const wxChar *str) | |
wxPGPropArgCls (const wxPGPropArgCls &id) | |
wxPGPropArgCls (const wxString &str) | |
wxPGPropArgCls (const wxPGProperty *property) | |
wxPGPropArgCls () | |
Private Attributes | |
unsigned char | m_isName |
union { | |
const wxString * name | |
wxPGProperty * property | |
const wxChar * rawname | |
} | m_ptr |
Most property grid functions have this type as their argument, as it can convey a property by either a pointer or name.
Definition at line 1057 of file propgrid.h.
wxPGPropArgCls::wxPGPropArgCls | ( | ) | [inline] |
Definition at line 1060 of file propgrid.h.
wxPGPropArgCls::wxPGPropArgCls | ( | const wxPGProperty * | property | ) | [inline] |
Definition at line 1061 of file propgrid.h.
wxPGPropArgCls::wxPGPropArgCls | ( | const wxString & | str | ) | [inline] |
Definition at line 1066 of file propgrid.h.
wxPGPropArgCls::wxPGPropArgCls | ( | const wxPGPropArgCls & | id | ) | [inline] |
Definition at line 1071 of file propgrid.h.
wxPGPropArgCls::wxPGPropArgCls | ( | const wxChar * | str | ) | [inline] |
Definition at line 1089 of file propgrid.h.
wxPGPropArgCls::wxPGPropArgCls | ( | int | ) | [inline] |
This constructor is required for NULL.
Definition at line 1095 of file propgrid.h.
const wxString& wxPGPropArgCls::GetName | ( | ) | const [inline] |
Definition at line 1107 of file propgrid.h.
wxPGProperty* wxPGPropArgCls::GetPtr | ( | const wxPropertyGridInterface * | methods | ) | const [inline] |
Definition at line 1101 of file propgrid.h.
wxPGProperty* wxPGPropArgCls::GetPtr | ( | wxPropertyGridInterface * | methods | ) | const |
wxPGProperty* wxPGPropArgCls::GetPtr | ( | ) | const [inline] |
Definition at line 1088 of file propgrid.h.
wxPGProperty* wxPGPropArgCls::GetPtr0 | ( | ) | const [inline] |
Definition at line 1105 of file propgrid.h.
unsigned char wxPGPropArgCls::HasName | ( | ) | const [inline] |
Definition at line 1106 of file propgrid.h.
unsigned char wxPGPropArgCls::m_isName [private] |
Definition at line 1115 of file propgrid.h.
union { ... } wxPGPropArgCls::m_ptr [private] |
const wxString* wxPGPropArgCls::name |
Definition at line 1113 of file propgrid.h.
Definition at line 1111 of file propgrid.h.
const wxChar* wxPGPropArgCls::rawname |
Definition at line 1112 of file propgrid.h.