Container
The container group provides two widely used but very simple classes;
VGeneric, is an anonymous union in a VObject derived class. It is able to carry and serialise one item of any data type, including object pointer and string. Overall the class provides a means for tracking the type contained within the generic. It is mainly used for situations where serialisation is required on highly dynamic objects.
VContainer is a, create time, fixed size memory block contained within a VObject derived class. It may optionally have a string and any other object pointer associated with it. It is mainly used as a convenient means to serialise and manipulate anonymous structures.
|