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


Public Member Functions | |
| NamingServiceNumberingPolicy () | |
| Constructor. | |
| ~NamingServiceNumberingPolicy () override=default | |
| Destractor. | |
| std::string | onCreate (void *obj) override |
| Create the name when creating object. | |
| void | onDelete (void *obj) override |
| Delete the name when deleting object. | |
| Public Member Functions inherited from RTM::NumberingPolicyBase | |
| virtual | ~NumberingPolicyBase ()=default |
| Virtual destractor. | |
Protected Member Functions | |
| virtual bool | find (std::string name) |
| RTM::NamingServiceNumberingPolicy::NamingServiceNumberingPolicy | ( | ) |
Constructor.
Constructor
|
overridedefault |
Destractor.
|
protectedvirtual |
| name |
|
overridevirtual |
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.
|
overridevirtual |
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.