AxProperties Class Reference

#include <ax/ax_property.h>

List of all members.

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
AxPropertyAddProperty (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)
AxPropertyFindProperty (const wxString &name) const
AxPropertyFindPropertyByDisplayName (const wxString &name)
AxPropertyFindOrCreateProperty (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
AxPropertyGetNth (int i) const
AxPropertyGetProperty (int i) const
void Clear ()


Constructor & Destructor Documentation

AxProperties::AxProperties (  )  [inline]

AxProperties::AxProperties ( const AxProperties properties  )  [inline]

AxProperties::~AxProperties (  )  [inline]


Member Function Documentation

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  ) 


The documentation for this class was generated from the following files:

Generated on Wed May 6 19:22:07 2009 for AxTk by  doxygen 1.5.8