#include <s11n_debuggering_macros.hpp>
Public Member Functions | |
trace_mask_changer () | |
Stores the current trace mask. | |
trace_mask_changer (unsigned long m) | |
Stores the current trace mask then sets then calls trace_mask(m). | |
~trace_mask_changer () | |
Sets the trace_mask() to the value it had when this object was constructed. |
Definition at line 111 of file s11n_debuggering_macros.hpp.
s11n::debug::trace_mask_changer::trace_mask_changer | ( | ) |
Stores the current trace mask.
s11n::debug::trace_mask_changer::trace_mask_changer | ( | unsigned long | m | ) |
Stores the current trace mask then sets then calls trace_mask(m).
s11n::debug::trace_mask_changer::~trace_mask_changer | ( | ) |
Sets the trace_mask() to the value it had when this object was constructed.