A3DL::Clone Class Reference
[libmetaobject_a3dl]
#include <vos/metaobjects/a3dl/clone.hh>
Inheritance diagram for A3DL::Clone:

Detailed Description
Definition at line 39 of file clone.hh.
Public Member Functions
- Clone (VOS::VobjectBase *superobject)
- virtual ~Clone ()
- virtual void setTemplate (Object3D *templ)
- Set the Object3D for which this object is a clone of.
- Set the Object3D for which this object is a clone of.
- virtual VUtil::vRef< Object3D > getTemplate ()
- virtual const std::string getVOSType ()
Static Public Member Functions
- static VOS::MetaObject * new_Clone (VOS::VobjectBase *superobject, const std::string &type)
Constructor & Destructor Documentation
| A3DL::Clone::Clone | ( | VOS::VobjectBase * | superobject | ) |
| virtual A3DL::Clone::~Clone | ( | ) | [virtual] |
Member Function Documentation
| virtual VUtil::vRef<Object3D> A3DL::Clone::getTemplate | ( | ) | [virtual] |
| virtual const std::string A3DL::Clone::getVOSType | ( | ) | [virtual] |
- Returns:
- the specific VOS type name that represents the VOS interface this object is supplying. This should always be overridden by the subclass.
Reimplemented from A3DL::Object3D.
| static VOS::MetaObject* A3DL::Clone::new_Clone | ( | VOS::VobjectBase * | superobject, | |
| const std::string & | type | |||
| ) | [static] |
| virtual void A3DL::Clone::setTemplate | ( | Object3D * | templ | ) | [virtual] |
The documentation for this class was generated from the following file:
- /home/tetron/hack/vos/libs/vos/metaobjects/a3dl/clone.hh