20 #ifndef RTC_NUMBERINGPOLICY_H 21 #define RTC_NUMBERINGPOLICY_H 103 virtual std::string
onCreate(
void* obj) = 0;
124 virtual void onDelete(
void* obj) = 0;
208 virtual std::string
onCreate(
void* obj);
259 long int find(
void* obj);
265 #endif // RTC_NUMBERINGPOLICY_H
virtual ~NumberingPolicy(void)
Virtual destractor.
DefaultNumberingPolicy()
Constructor.
virtual void onDelete(void *obj)=0
Delete the name when deleting objects.
CORBA::Long find(const CorbaSequence &seq, Functor f)
Return the index of CORBA sequence element that functor matches.
std::vector< void * > m_objects
Abstruct class for naming policy management when creating objects.
The structures for exception handling when object was not found.
virtual std::string onCreate(void *obj)=0
Create the name when creating objects.
virtual ~DefaultNumberingPolicy(void)
Destractor.
Class for naming policy management when creating objects.