|
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().
1.8.11