Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages

UniqueIdGenerator Class Reference
[Format]

#include <OpenMS/FORMAT/UniqueIdGenerator.h>

List of all members.


Detailed Description

Generator for unique IDs.

This class is a singleton, so you have to access it via the method instance().

Public Member Functions

UID getUID ()
 returns a unique ID

Static Public Member Functions

static UniqueIdGeneratorinstance ()
 returns a regerence to the instance

Private Member Functions

 UniqueIdGenerator ()
 Default constructor.

Static Private Attributes

static UID id_
 the actual unique ID


Constructor & Destructor Documentation

UniqueIdGenerator (  )  [private]

Default constructor.


Member Function Documentation

static UniqueIdGenerator& instance (  )  [static]

returns a regerence to the instance

UID getUID (  ) 

returns a unique ID


Member Data Documentation

UID id_ [static, private]

the actual unique ID


The documentation for this class was generated from the following file:
Generated Tue Apr 1 15:36:45 2008 -- using doxygen 1.5.4 OpenMS / TOPP 1.1