[ Lit Window Library at SourceForge ] [ Lit Window Productions Homepage ] [ wxWidgets Tips&Tricks ] [ wxVisualSetup ]
Inheritance diagram for accessor:


Public Types | |
| typedef litwindow::aggregate | aggregate_type |
| typedef litwindow::container | container_type |
Public Member Functions | |
| accessor (void *aThisPtr, prop_t type) | |
| accessor (void *aThisPtr, const schema_entry &e) | |
| accessor (void *aThisPtr, const schema_base::const_iterator &aThisInfo) | |
| accessor () | |
| void | assign (const const_accessor &a) |
copy the object pointed to by a to this. | |
| accessor | clone () const |
| clone this object. | |
| void | from_accessor (const const_accessor &a) const |
copy the object pointed to by a to this | |
| void | from_int (int value) const |
| assign an 'int' value to the object. | |
| size_t | from_string (const propString &value) const |
| assign the object a new value from a string representation | |
| aggregate | get_aggregate () const |
| get an aggregate accessor for this object. | |
| container | get_container () const |
| get a container accessor for this object. | |
| prop_ptr | get_member_ptr () const |
| void * | get_this_ptr () const |
|
|
Reimplemented from const_accessor. |
|
|
Reimplemented from const_accessor. |
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
same as from_accessor |
|
|
Creates a new object on the heap, copy the value of this object to it and returns an accessor to the new object.
Reimplemented from const_accessor. |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from const_accessor. |
|
|
Reimplemented from const_accessor. |
|
|
Reimplemented from const_accessor. |
Copyright 2004, Hajo Kirchhoff, Lit Window Productions