|
OpenRTM-aist
1.2.1
|
#include <NamingServiceNumberingPolicy.h>


Public Member Functions | |
| NamingServiceNumberingPolicy () | |
| Constructor. More... | |
| virtual | ~NamingServiceNumberingPolicy (void) |
| Destractor. More... | |
| virtual std::string | onCreate (void *obj) |
| Create the name when creating object. More... | |
| virtual void | onDelete (void *obj) |
| Delete the name when deleting object. More... | |
Public Member Functions inherited from RTM::NumberingPolicyBase | |
| virtual | ~NumberingPolicyBase (void) |
| Virtual destractor. More... | |
Protected Member Functions | |
| virtual bool | find (std::string name) |
| RTM::NamingServiceNumberingPolicy::NamingServiceNumberingPolicy | ( | ) |
Constructor.
Constructor
|
inlinevirtual |
Destractor.
References DLL_EXPORT, find(), NamingServiceNumberingPolicyInit(), onCreate(), and onDelete().
|
protectedvirtual |
|
virtual |
Create the name when creating object.
Create the name when creating object. Create the name corresponding to the number of generated instances.
| obj | The target object for the name creation |
Implements RTM::NumberingPolicyBase.
Referenced by ~NamingServiceNumberingPolicy().
|
virtual |
Delete the name when deleting object.
Delete the name when deleting object. Substract the generated number of instances when deleting the object.
| obj | The target object for the name delete |
Implements RTM::NumberingPolicyBase.
Referenced by ~NamingServiceNumberingPolicy().
1.8.11