include/corelib/ncbireg.hpp File Reference


Detailed Description

Process information in the NCBI Registry, including working with configuration files.

Classes to perform NCBI Registry operations including:

The Registry is defined as a text file with sections and entries in the form of "name=value" strings in each section.

For an explanation of the syntax of the Registry file, see the C++ Toolkit documentation.

Definition in file ncbireg.hpp.

#include <corelib/ncbi_limits.h>
#include <corelib/ncbimtx.hpp>
#include <corelib/ncbiobj.hpp>
#include <map>
#include <set>

Include dependency graph for ncbireg.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IRegistry
 IRegistry --. More...
class  IRWRegistry
 IRWRegistry --. More...
class  CMemoryRegistry
 CMemoryRegistry --. More...
struct  CMemoryRegistry::SEntry
struct  CMemoryRegistry::SSection
class  CCompoundRegistry
 CCompoundRegistry --. More...
class  CTwoLayerRegistry
 CTwoLayerRegistry --. More...
class  CCompoundRWRegistry
 CCompoundRWRegistry --. More...
class  CNcbiRegistry
 CNcbiRegistry --. More...
class  CRegistryException
 CRegistryException --. More...
class  CRegistryReadGuard
 CRegistry{Read,Write}Guard --. More...

Typedefs

typedef CGuard< IRegistry,
SSimpleWriteLock< IRegistry > > 
CRegistryWriteGuard


Generated on Sun Dec 6 23:58:59 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Mon Dec 07 16:21:19 2009 by modify_doxy.py rev. 173732