| OpenMS 2.5.0

Macros
openms/include/OpenMS/CONCEPT/Macros.h File Reference
`#include <OpenMS/config.h>`
`#include <OpenMS/CONCEPT/Exception.h>`
`#include <string>`
`#include <cstring>`

Go to the source code of this file.

## Macros

#define | OPENMS_PRECONDITION(condition, message)
| Precondition macro. More...
#define | OPENMS_POSTCONDITION(condition, message)
| Postcondition macro. More...
#define | STRINGIFY(a) #a
| General helper macros. More...
#define | OPENMS_THREAD_CRITICAL(name)

## Macro Definition Documentation

## ◆ OPENMS_THREAD_CRITICAL

#define OPENMS_THREAD_CRITICAL | ( |  | name | ) |

## ◆ STRINGIFY

#define STRINGIFY | ( |  | a | ) | #a

General helper macros.