class RegNS::VirtBase
Overview
A virtual (non-instantiable) base, to exercise the DEFINE_VIRTUAL_MRPT_OBJECT path and the “no dynamic constructor” branch of createObject().
class VirtBase: public mrpt::rtti::CObject { public: // typedefs typedef std::shared_ptr<VirtBase> Ptr; typedef std::shared_ptr<const VirtBase> ConstPtr; // methods virtual const mrpt::rtti::TRuntimeClassId* GetRuntimeClass() const; static const mrpt::rtti::TRuntimeClassId& GetRuntimeClassIdStatic(); }; // direct descendants class Leaf;
Inherited Members
public: // methods virtual const mrpt::rtti::TRuntimeClassId* GetRuntimeClass() const;
Methods
virtual const mrpt::rtti::TRuntimeClassId* GetRuntimeClass() const
Returns information about the class of an object in runtime.