VISH  0.2
Typedefs
Panthalassa Namespace Reference

The Panthalassa namespace allows to conveniently specify the properties of a VCreator object during construction. More...

Typedefs


Detailed Description

The Panthalassa namespace allows to conveniently specify the properties of a VCreator object during construction.

The namespace defines a couple of classes (actually typedefs to more complex "somethings", that are to be considered as a black box). These properties can just be concatenated with the "+" operator to form something that can be passed to the constructor of an Vish Object.

The following code snippet demonstrates the specification for a VCreator of an Vish Object "myObject" (class definition not shown, it will be a child of VObject):

using namespace Panthalassa;

static  Ref<VCreator<myObject> >
        MyCreator(
                Category("Display")
                + Identifier("ScalarValues")
                + Help("Display the values of a scalar")
                , ObjectQuality::MATURE);