A class to change and restore log state.
To use, create an instance of this class with the log level you want. When it goes out of scope, it will restore the old level.
Examples: dependency graph, restraint cache, setup, nup84 rb
Public Member Functions | |
| SetLogState (Object *o, LogLevel l) | |
| SetLogState (LogLevel l) | |
| Construct it with the desired level and target. | |
| void | reset () |
| void | set (Object *o, LogLevel l) |
| void | set (LogLevel l) |
| void | show (std::ostream &out=std::cout) const |
| IMP::base::SetLogState::SetLogState | ( | LogLevel | l | ) |
Construct it with the desired level and target.