20 #ifndef _REGISTRY_ITEM_H_
21 #define _REGISTRY_ITEM_H_
34 ostream & operator << (ostream & stream, const RegistryItem<T> & rec);
40 RegistryItem(T item,
bool locked=
false,
bool local=
true);
53 void Print(ostream& stream)
const;
55 friend ostream &
operator <<
67 #endif // _REGISTRY_ITEM_H_
const T & Data(void) const
void SetLocal(bool isloc)
enum genie::ERgType RgType_t
void Print(ostream &stream) const
RgType_t TypeInfo(void) const
RegistryItemI * Clone(void) const
bool IsLocked(void) const
A templated concrete implementation of the RegistryItemI interface. Provides an arbitrary basic type ...