|  | OpenMS
    2.6.0
    | 
OpenMS concepts (types, macros, ...) More...
| Modules | |
| Class test macros | |
| These macros are used by the test programs in the subdirectory OpenMS/source/TEST. | |
| Exceptions | |
| Exceptions. | |
| Condition macros | |
| Macros used for to enforce preconditions and postconditions. | |
| Namespaces | |
| OpenMS::Constants | |
| Mathematical and physical constants namespace. | |
| OpenMS::Exception | |
| Exception namespace | |
| OpenMS::Logger | |
| Log streams. | |
| OpenMS::Math | |
| Math namespace. | |
| Classes | |
| class | Factory< FactoryProduct > | 
| Returns FactoryProduct* based on the name of the desired concrete FactoryProduct.  More... | |
| class | FactoryBase | 
| Base class for Factory<T>  More... | |
| class | LogConfigHandler | 
| The LogConfigHandler provides the functionality to configure the internal logging of OpenMS algorithms that use the global instances of LogStream.  More... | |
| class | SingletonRegistry | 
| Holds pointers to unique instance of a singleton factory.  More... | |
| class | StreamHandler | 
| Provides a central class to register globally used output streams. Currently supported streams are.  More... | |
| class | UniqueIdGenerator | 
| A generator for unique ids.  More... | |
| class | UniqueIdInterface | 
| A base class defining a common interface for all classes having a unique id.  More... | |
| class | VersionInfo | 
| Version information class.  More... | |
| Typedefs | |
| typedef OPENMS_INT32_TYPE | Int32 | 
| Signed integer type (32bit)  More... | |
| typedef OPENMS_UINT32_TYPE | UInt32 | 
| Unsigned integer type (32bit)  More... | |
| typedef OPENMS_INT64_TYPE | Int64 | 
| Signed integer type (64bit)  More... | |
| typedef OPENMS_UINT64_TYPE | UInt64 | 
| Unsigned integer type (64bit)  More... | |
| typedef time_t | Time | 
| Time type.  More... | |
| typedef unsigned int | UInt | 
| Unsigned integer type.  More... | |
| typedef int | Int | 
| Signed integer type.  More... | |
| typedef OPENMS_BYTE_TYPE | Byte | 
| Byte type.  More... | |
| typedef OPENMS_UINT64_TYPE | UID | 
| A unique object ID (as unsigned 64bit type).  More... | |
| typedef size_t | Size | 
| Size type e.g. used as variable which can hold result of size()  More... | |
| typedef ptrdiff_t | SignedSize | 
| Signed Size type e.g. used as pointer difference.  More... | |
OpenMS concepts (types, macros, ...)
| typedef OPENMS_BYTE_TYPE Byte | 
Byte type.
Use this type to represent byte data (8 bit length). A Byte is always unsigned.
| typedef OPENMS_INT32_TYPE Int32 | 
Signed integer type (32bit)
| typedef OPENMS_INT64_TYPE Int64 | 
Signed integer type (64bit)
| typedef ptrdiff_t SignedSize | 
Signed Size type e.g. used as pointer difference.
| typedef size_t Size | 
Size type e.g. used as variable which can hold result of size()
| typedef time_t Time | 
Time type.
Use this type to represent a point in time (as a synonym for time_t).
| typedef OPENMS_UINT64_TYPE UID | 
A unique object ID (as unsigned 64bit type).
| typedef OPENMS_UINT32_TYPE UInt32 | 
Unsigned integer type (32bit)
| typedef OPENMS_UINT64_TYPE UInt64 | 
Unsigned integer type (64bit)
 1.8.16
 1.8.16