#include <ax/ax_property.h>
Public Member Functions | |
AxProperties () | |
AxProperties (const AxProperties &properties) | |
~AxProperties () | |
void | operator= (const AxProperties &properties) |
bool | operator== (const AxProperties &properties) |
void | Copy (const AxProperties &properties) |
const wxList & | GetList () const |
size_t | GetCount () const |
AxProperty * | AddProperty (AxProperty *property, const wxString &insertAfter=wxEmptyString) |
void | SetProperty (const AxProperty &prop) |
void | SetProperty (const wxString &name, const wxString &value) |
void | SetProperty (const wxString &name, long value) |
void | SetProperty (const wxString &name, int value) |
void | SetProperty (const wxString &name, double value) |
void | SetProperty (const wxString &name, bool value) |
void | SetProperty (const wxString &name, const wxVariant &value) |
void | RemoveProperty (AxProperty *property) |
void | DeleteProperty (AxProperty *property) |
void | DeleteProperty (const wxString &name) |
void | DeleteProperty (size_t i) |
AxProperty * | FindProperty (const wxString &name) const |
AxProperty * | FindPropertyByDisplayName (const wxString &name) |
AxProperty * | FindOrCreateProperty (const wxString &name) |
wxString | FindPropertyValueString (const wxString &name) const |
bool | FindPropertyValueBool (const wxString &name) const |
long | FindPropertyValueLong (const wxString &name) const |
double | FindPropertyValueDouble (const wxString &name) const |
wxVariant | FindPropertyValue (const wxString &name) const |
AxProperty * | GetNth (int i) const |
AxProperty * | GetProperty (int i) const |
void | Clear () |
AxProperties::AxProperties | ( | ) | [inline] |
AxProperties::AxProperties | ( | const AxProperties & | properties | ) | [inline] |
AxProperties::~AxProperties | ( | ) | [inline] |
AxProperty * AxProperties::AddProperty | ( | AxProperty * | property, | |
const wxString & | insertAfter = wxEmptyString | |||
) |
void AxProperties::Clear | ( | ) |
void AxProperties::Copy | ( | const AxProperties & | properties | ) |
void AxProperties::DeleteProperty | ( | size_t | i | ) |
void AxProperties::DeleteProperty | ( | const wxString & | name | ) |
void AxProperties::DeleteProperty | ( | AxProperty * | property | ) |
AxProperty * AxProperties::FindOrCreateProperty | ( | const wxString & | name | ) |
AxProperty * AxProperties::FindProperty | ( | const wxString & | name | ) | const |
AxProperty * AxProperties::FindPropertyByDisplayName | ( | const wxString & | name | ) |
wxVariant AxProperties::FindPropertyValue | ( | const wxString & | name | ) | const |
bool AxProperties::FindPropertyValueBool | ( | const wxString & | name | ) | const |
double AxProperties::FindPropertyValueDouble | ( | const wxString & | name | ) | const |
long AxProperties::FindPropertyValueLong | ( | const wxString & | name | ) | const |
wxString AxProperties::FindPropertyValueString | ( | const wxString & | name | ) | const |
size_t AxProperties::GetCount | ( | ) | const [inline] |
const wxList& AxProperties::GetList | ( | ) | const [inline] |
AxProperty * AxProperties::GetNth | ( | int | i | ) | const |
AxProperty* AxProperties::GetProperty | ( | int | i | ) | const [inline] |
void AxProperties::operator= | ( | const AxProperties & | properties | ) | [inline] |
bool AxProperties::operator== | ( | const AxProperties & | properties | ) |
void AxProperties::RemoveProperty | ( | AxProperty * | property | ) |
void AxProperties::SetProperty | ( | const wxString & | name, | |
const wxVariant & | value | |||
) |
void AxProperties::SetProperty | ( | const wxString & | name, | |
bool | value | |||
) |
void AxProperties::SetProperty | ( | const wxString & | name, | |
double | value | |||
) |
void AxProperties::SetProperty | ( | const wxString & | name, | |
int | value | |||
) | [inline] |
void AxProperties::SetProperty | ( | const wxString & | name, | |
long | value | |||
) |
void AxProperties::SetProperty | ( | const wxString & | name, | |
const wxString & | value | |||
) |
void AxProperties::SetProperty | ( | const AxProperty & | prop | ) |