VCF::Field Class Reference
The
Field class allows RTTI introspection to support member variables of a class.
More...
#include <vcf/FoundationKit/Field.h>
List of all members.
Detailed Description
The
Field class allows RTTI introspection to support member variables of a class.
There are some limits on how it works though, due to some features of teh C++ langauge. At the very least you cannot use it with member variables whose type is itself a class that has operator& overloaded.
Constructor & Destructor Documentation
| VCF::Field::Field |
( |
|
) |
[inline] |
|
| VCF::Field::Field |
( |
const Field & |
rhs |
) |
[inline] |
|
| virtual VCF::Field::~Field |
( |
|
) |
[inline, virtual] |
|
Member Function Documentation
| virtual Field* VCF::Field::clone |
( |
|
) |
[pure virtual] |
|
| virtual uint32 VCF::Field::getFieldSize |
( |
|
) |
[pure virtual] |
|
| virtual String VCF::Field::getFieldTypeName |
( |
|
) |
[pure virtual] |
|
| String VCF::Field::getName |
( |
|
) |
[inline] |
|
| void VCF::Field::setName |
( |
const String & |
name |
) |
[inline] |
|
| virtual void VCF::Field::setSource |
( |
const Object * |
source |
) |
[inline, virtual] |
|
| virtual void VCF::Field::setSource |
( |
Object * |
source |
) |
[inline, virtual] |
|
Member Data Documentation
The documentation for this class was generated from the following file: