OpenMS concepts (types, macros, ...). More...
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... | |
Namespaces | |
| namespace | OpenMS::Constants |
Mathematical and physical constants namespace. | |
| namespace | OpenMS::Exception |
Exception namespace | |
| namespace | OpenMS::Logger |
Log streams. | |
| namespace | OpenMS::Math |
Math namespace. | |
Modules | |
| Class test macros | |
These macros are used by the test programs in the subdirectory | |
| Exceptions | |
Exceptions. | |
| Condition macros | |
Macros used for to enforce preconditions and postconditions. | |
Typedefs | |
| typedef OPENMS_INT32_TYPE | Int32 |
| Signed integer type (32bit). | |
| typedef OPENMS_INT64_TYPE | Int64 |
| Signed integer type (64bit). | |
| typedef OPENMS_UINT64_TYPE | UInt64 |
| Unsigned integer type (64bit). | |
| typedef time_t | Time |
| Time type. | |
| typedef unsigned int | UInt |
| Unsigned integer type. | |
| typedef int | Int |
| Signed integer type. | |
| typedef float | Real |
| Real type. | |
| typedef double | DoubleReal |
| Double-precision real type. | |
| typedef OPENMS_BYTE_TYPE | Byte |
| Byte type. | |
| typedef OPENMS_UINT64_TYPE | UID |
| A unique object ID (as unsigned 64bit type). | |
| typedef size_t | Size |
| Size type e.g. used as variable which can hold result of size(). | |
| typedef ptrdiff_t | SignedSize |
| Signed Size type e.g. used as pointer difference. | |
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 double DoubleReal |
Double-precision real type.
Use this type to represent double precision floating point numbers.
| typedef int Int |
Signed integer type.
| typedef OPENMS_INT32_TYPE Int32 |
Signed integer type (32bit).
| typedef OPENMS_INT64_TYPE Int64 |
Signed integer type (64bit).
| typedef float Real |
Real type.
Use this type to represent standard floating point numbers.
| 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 unsigned int UInt |
Unsigned integer type.
| typedef OPENMS_UINT64_TYPE UInt64 |
Unsigned integer type (64bit).
| OpenMS / TOPP release 1.10.0 | Documentation generated on Thu Mar 7 2013 09:42:48 using doxygen 1.7.1 |