void wxPropertyValue()
Default constructor.
void wxPropertyValue(const wxPropertyValue& copyFrom)
Copy constructor.
void wxPropertyValue(char *val)
Construction from a string value.
void wxPropertyValue(long val)
Construction from an integer value. You may need to cast to (long) to avoid confusion with other constructors (such as the Bool constructor).
void wxPropertyValue(Bool val)
Construction from a boolean value.
void wxPropertyValue(float val)
Construction from a floating point value.
void wxPropertyValue(double val)
Construction from a floating point value.
void wxPropertyValue(wxList * val)
Construction from a list of wxPropertyValue objects. The list, but not each contained wxPropertyValue, will be deleted by the constructor. The wxPropertyValues will be assigned to this wxPropertyValue list. In other words, so do not delete wxList or its data after calling this constructor.
void wxPropertyValue(wxStringList * val)
Construction from a list of strings. The list (including the strings contained in it) will be deleted by the constructor, so do not destroy val explicitly.
void wxPropertyValue(char **val)
Construction from a string pointer.
void wxPropertyValue(long *val)
Construction from an integer pointer.
void wxPropertyValue(Bool *val)
Construction from an boolean pointer.
void wxPropertyValue(float *val)
Construction from a floating point pointer.
The last four constructors use pointers to various C++ types, and do not store the types themselves; this allows the values to stand in for actual data values defined elsewhere.