rfl::AspectValue Struct Reference
Collaboration diagram for rfl::AspectValue:
[legend]List of all members.
This class may hold any type of user data, that represenst some sort of aspects. It should be used in three different ways:
The easiest thing is to use the
v.simple member to store e.g. enum values. The value has to be well known to any software that reacts on the aspect.
The next way to use it is to store a pointer to more complex data in the
v.object member. As in the 1st case, the type and the semantics of the referenced object have to be well known.
The most elaborate way to use it is to store a ponter to e reflected object in the
v.object member and to provide a pointer to the object's
Type in the
Constructor & Destructor Documentation
Member Data Documentation
The documentation for this struct was generated from the following file:
Generated on Thu Dec 18 11:32:59 2003 for Reflection&ServiceLibrary by