NCBI C++ ToolKit
IRegistry Member List

This is the complete list of members for IRegistry, including all inherited members.

AddReference(void) constCObjectinline
CanBeDeleted(void) const THROWS_NONECObjectinline
CDebugDumpable(void)CDebugDumpableinline
CheckReferenceOverflow(TCount count) constCObjectprivate
CObject(void)CObject
CObject(const CObject &src)CObject
DebugDump(CDebugDumpContext ddc, unsigned int depth) constCObjectvirtual
DebugDumpFormat(CDebugDumpFormatter &ddf, const string &bundle, unsigned int depth) constCDebugDumpable
DebugDumpText(ostream &out, const string &bundle, unsigned int depth) constCDebugDumpable
DeleteThis(void)CObjectprotectedvirtual
DoDeleteThisObject(void)CObjectvirtual
DoNotDeleteThisObject(void)CObjectvirtual
DumpToConsole(void) constCDebugDumpable
EAllocFillMode enum nameCObject
eAllocFillNone enum valueCObject
eAllocFillPattern enum valueCObject
eAllocFillZero enum valueCObject
eCounterBitsCanBeDeletedCObjectstatic
eCounterBitsInPlainHeapCObjectstatic
eCounterBitsPlaceMaskCObjectstatic
eCounterStateMaskCObjectstatic
eCounterStepCObjectstatic
eCounterValidCObjectstatic
EErrAction enum nameIRegistry
eErrPost enum valueIRegistry
EFlags enum nameIRegistry
EMasks enum nameIRegistryprotected
Empty(TFlags flags=fAllLayers) constIRegistry
EnableDebugDump(bool on)CDebugDumpablestatic
EnumerateEntries(const string &section, list< string > *entries, TFlags flags=fAllLayers) constIRegistryvirtual
EnumerateInSectionComments(const string &section, list< string > *comments, TFlags flags=fAllLayers) constIRegistryvirtual
EnumerateSections(list< string > *sections, TFlags flags=fAllLayers) constIRegistryvirtual
eReturn enum valueIRegistry
eThrow enum valueIRegistry
fAllLayers enum valueIRegistry
fCaseFlags enum valueIRegistry
fCoreLayers enum valueIRegistry
fCountCleared enum valueIRegistry
fEntryCase enum valueIRegistry
fIgnoreErrors enum valueIRegistry
fInSectionComments enum valueIRegistry
fInternalCheckedAndLocked enum valueIRegistry
fInternalSpaces enum valueIRegistry
fJustCore enum valueIRegistry
fLayerFlags enum valueIRegistryprotected
FLockAction typedefIRegistryprotected
fNoOverride enum valueIRegistry
fNotJustCore enum valueIRegistry
fNoTruncate enum valueIRegistry
fOverride enum valueIRegistry
fPersistent enum valueIRegistry
fPlaintextAllowed enum valueIRegistry
fSectionCase enum valueIRegistry
fSectionlessEntries enum valueIRegistry
fSections enum valueIRegistry
fTPFlags enum valueIRegistryprotected
fTransient enum valueIRegistry
fTruncate enum valueIRegistry
fWithNcbirc enum valueIRegistry
Get(const string &section, const string &name, TFlags flags=0) constIRegistryvirtual
GetAllocFillMode(void)CObjectstatic
GetBool(const string &section, const string &name, bool default_value, TFlags flags=0, EErrAction err_action=eThrow) constIRegistryvirtual
GetComment(const string &section=kEmptyStr, const string &name=kEmptyStr, TFlags flags=0) constIRegistryvirtual
GetDouble(const string &section, const string &name, double default_value, TFlags flags=0, EErrAction err_action=eThrow) constIRegistryvirtual
GetEncryptedString(const string &section, const string &name, TFlags flags=0, const string &password=kEmptyStr) constIRegistry
GetInt(const string &section, const string &name, int default_value, TFlags flags=0, EErrAction err_action=eThrow) constIRegistryvirtual
GetString(const string &section, const string &name, const string &default_value, TFlags flags=0) constIRegistryvirtual
GetValue(const string &section, const string &name, const string &default_value, EErrAction=eReturn, TFlags flags=0) constIRegistryinline
GetValue(const string &section, const string &name, int default_value, EErrAction err_action=eErrPost, TFlags flags=0) constIRegistryinline
GetValue(const string &section, const string &name, bool default_value, EErrAction err_action=eErrPost, TFlags flags=0) constIRegistryinline
GetValue(const string &section, const string &name, double default_value, EErrAction err_action=eErrPost, TFlags flags=0) constIRegistryinline
HasEntry(const string &section, const string &name=kEmptyStr, TFlags flags=0) constIRegistryvirtual
InitCounter(void)CObjectinlineprivate
InvalidObject(void) constCObjectprivate
IsAllocatedInPool(void) const THROWS_NONECObjectinline
IsNameEntry(const string &str, TFlags flags)IRegistrystatic
IsNameSection(const string &str, TFlags flags)IRegistrystatic
m_CounterCObjectmutableprivate
m_LockIRegistrymutableprivate
Modified(TFlags flags=fPersistent) constIRegistry
ObjectStateCanBeDeleted(TCount count)CObjectinlineprivatestatic
ObjectStateIsAllocatedInPool(TCount count)CObjectinlineprivatestatic
ObjectStateReferenced(TCount count)CObjectinlineprivatestatic
ObjectStateReferencedOnlyOnce(TCount count)CObjectinlineprivatestatic
ObjectStateUnreferenced(TCount count)CObjectinlineprivatestatic
ObjectStateValid(TCount count)CObjectinlineprivatestatic
operator delete(void *ptr)CObject
operator delete(void *ptr, void *place)CObject
operator delete(void *ptr, CObjectMemoryPool *place)CObject
operator delete[](void *ptr)CObject
operator new(size_t size)CObject
operator new(size_t size, void *place)CObject
operator new(size_t size, CObjectMemoryPool *place)CObject
operator new[](size_t size)CObject
operator=(const CObject &src) THROWS_NONECObjectinline
ReadLock(void)IRegistry
Referenced(void) const THROWS_NONECObjectinline
ReferencedOnlyOnce(void) const THROWS_NONECObjectinline
ReleaseReference(void) constCObject
RemoveLastReference(TCount count) constCObjectprivate
RemoveReference(void) constCObjectinline
SetAllocFillMode(EAllocFillMode mode)CObjectstatic
SetAllocFillMode(const string &value)CObjectstatic
SetModifiedFlag(bool modified, TFlags flags=fPersistent)IRegistry
sm_DumpEnabledCDebugDumpableprivatestatic
sm_InSectionCommentNameIRegistrystatic
TCount typedefCObject
TCounter typedefCObject
TFlags typedefIRegistry
ThrowNullPointerException(void)CObjectstatic
ThrowNullPointerException(const type_info &type)CObjectstatic
TLockerType typedefCObject
Unlock(void)IRegistry
Write(CNcbiOstream &os, TFlags flags=0) constIRegistry
WriteLock(void)IRegistry
x_CheckFlags(const string &func, TFlags &flags, TFlags allowed)IRegistryprotectedstatic
x_ChildLockAction(FLockAction)IRegistryinlineprotectedvirtual
x_Empty(TFlags flags) const =0IRegistryprotectedpure virtual
x_Enumerate(const string &section, list< string > &entries, TFlags flags) const =0IRegistryprotectedpure virtual
x_Get(const string &section, const string &name, TFlags flags) const =0IRegistryprotectedpure virtual
x_GetComment(const string &section, const string &name, TFlags flags) const =0IRegistryprotectedpure virtual
x_HasEntry(const string &section, const string &name, TFlags flags) const =0IRegistryprotectedpure virtual
x_Modified(TFlags) constIRegistryinlineprotectedvirtual
x_SetModifiedFlag(bool, TFlags)IRegistryinlineprotectedvirtual
~CDebugDumpable(void)CDebugDumpablevirtual
~CObject(void)CObjectvirtual
Modified on Mon May 20 05:05:39 2024 by modify_doxy.py rev. 669887