8 #ifndef IMPBASE_ENUMS_H
9 #define IMPBASE_ENUMS_H
11 #include <IMP/base/base_config.h>
45 #if !defined(SWIG) && !defined(IMP_DOXYGEN)
46 IMPBASEEXPORT std::istream &operator>>(std::istream &in,
LogLevel &ll);
47 IMPBASEEXPORT std::ostream &operator<<(std::ostream &in,
LogLevel ll);
66 #if !defined(SWIG) && !defined(IMP_DOXYGEN)
67 IMPBASEEXPORT std::istream &operator>>(std::istream &in,
CheckLevel &ll);
68 IMPBASEEXPORT std::ostream &operator<<(std::ostream &in,
CheckLevel ll);
77 #if !defined(SWIG) && !defined(IMP_DOXYGEN)
78 IMPBASEEXPORT std::istream &operator>>(std::istream &in,
StatisticsLevel &ll);
79 IMPBASEEXPORT std::ostream &operator<<(std::ostream &in,
StatisticsLevel ll);
CheckLevel
Specify the level of runtime checks performed.
LogLevel
The log levels supported by IMP.
StatisticsLevel
Specify the level of statistics to record.
Various compiler workarounds.