18 #ifndef _REGISTRY_ITEM_I_H_
19 #define _REGISTRY_ITEM_I_H_
36 virtual bool IsLocked (
void)
const = 0;
37 virtual void Lock (
void) = 0;
38 virtual void UnLock (
void) = 0;
39 virtual bool IsLocal (
void)
const = 0;
41 virtual void Print (ostream &)
const = 0;
50 #endif // _REGISTRY_ITEM_I_H_
virtual void Lock(void)=0
virtual RegistryItemI * Clone(void) const =0
enum genie::ERgType RgType_t
virtual bool IsLocked(void) const =0
virtual bool IsLocal(void) const =0
virtual void UnLock(void)=0
virtual void Print(ostream &) const =0
virtual RgType_t TypeInfo(void) const =0
virtual void SetLocal(bool)=0