OpenRTM-aist
1.2.1
|
#include <NumberingPolicyBase.h>
Classes | |
struct | ObjectNotFound |
The structures for exception handling when object was not found. More... | |
Public Member Functions | |
virtual | ~NumberingPolicyBase (void) |
Virtual destractor. More... | |
virtual std::string | onCreate (void *obj)=0 |
Create the name when creating objects. More... | |
virtual void | onDelete (void *obj)=0 |
Delete the name when deleting objects. More... | |
|
inlinevirtual |
Virtual destractor.
References onCreate(), and onDelete().
|
pure virtual |
Create the name when creating objects.
Pure virtual function to create the name when creating objects.
obj | The target object for the creation |
Implemented in RTM::ProcessUniquePolicy, RTM::NodeNumberingPolicy, and RTM::NamingServiceNumberingPolicy.
Referenced by ~NumberingPolicyBase().
|
pure virtual |
Delete the name when deleting objects.
Pure virtual function to delete the name when deleting object.
obj | The target object of the delete |
Implemented in RTM::ProcessUniquePolicy, RTM::NodeNumberingPolicy, and RTM::NamingServiceNumberingPolicy.
Referenced by ~NumberingPolicyBase().