9 #ifndef IMPBASE_SET_CHECK_STATE_H
10 #define IMPBASE_SET_CHECK_STATE_H
12 #include <IMP/base/base_config.h>
18 IMPBASE_BEGIN_NAMESPACE
36 void do_show(std::ostream &out)
const;
43 { do_set(o, l); }, { do_reset(); }, do_show(out););
CheckLevel
Specify the level of runtime checks performed.
#define IMP_RAII(Name, args, Initialize, Set, Reset, Show)
Declares RAII-style methods in a class.
A class to change and restore check state.
#define IMP_VALUES(Name, PluralName)
Define the type for storing sets of values.
Provide a nullptr keyword analog.
SetCheckState(CheckLevel l)
Construct it with the desired level and target.
Common base class for heavy weight IMP objects.
Various general useful macros for IMP.
Various general useful macros for IMP.