OpenMS
|
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. | |
Classes | |
class | LogConfigHandler |
The LogConfigHandler provides the functionality to configure the internal logging of OpenMS algorithms that use the global instances of LogStream. 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 int32_t | Int32 |
Signed integer type (32bit) More... | |
typedef uint32_t | UInt32 |
Unsigned integer type (32bit) More... | |
typedef int64_t | Int64 |
Signed integer type (64bit) More... | |
typedef uint64_t | 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 uint8_t | Byte |
Byte type. More... | |
typedef uint64_t | 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 uint8_t Byte |
Byte type.
Use this type to represent byte data (8 bit length). A Byte is always unsigned.
typedef int Int |
Signed integer type.
typedef int32_t Int32 |
Signed integer type (32bit)
typedef int64_t 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 uint64_t UID |
A unique object ID (as unsigned 64bit type).
typedef unsigned int UInt |
Unsigned integer type.
typedef uint32_t UInt32 |
Unsigned integer type (32bit)
typedef uint64_t UInt64 |
Unsigned integer type (64bit)