1 #ifndef GAUDIKERNEL_IREGISTRY_H 2 #define GAUDIKERNEL_IREGISTRY_H 35 virtual unsigned long addRef() = 0;
38 virtual unsigned long release() = 0;
41 virtual const name_type&
name()
const = 0;
44 virtual const id_type& identifier()
const = 0;
58 #endif // KERNEL_IREGISTRY_H
Data provider interface definition.
The IRegistry represents the entry door to the environment any data object residing in a transient da...
std::string name_type
Type definitions Name type.
std::string id_type
Identifier Key type.
Opaque address interface definition.
A DataObject is the base class of any identifiable object on any data store.