|
| ~MemTracer () override=default |
|
| Tracer (std::string const &channel="", TracerPriority priority=t_info, bool muted_by_default=false) |
| Create Tracer object with given channel and priority. More...
|
|
| Tracer (std::string const &channel, utility::CSI::CSI_Enum const &channel_color, utility::CSI::CSI_Enum const &channel_name_color=utility::CSI::Nothing, TracerPriority priority=t_info, bool muted_by_default=false) |
| Create Tracer object with channel color, channel name color and given channel and priority. More...
|
|
virtual | ~Tracer () |
|
| Tracer (Tracer const &)=delete |
|
Tracer & | operator= (Tracer const &)=delete |
|
template<typename T > |
TracerImpl & | operator<< (T const &entry) |
| output operator We return a TracerImpl instead of ourself to make subsequent access faster. More...
|
|
TracerImpl & | operator<< (std::ostream &(*entry)(std::ostream &)) |
|
| operator std::ostream & () |
| Allow Tracer object to be passed to something expecting a std::ostream. More...
|
|
void | flush () |
|
void | flush_all_channels () |
| flush tracer buffer and flush buffers of all sub-channels ie: Fatal, Error, Warning, Info, Debug, Trace More...
|
|
bool | visible () |
|
bool | visible (int priority) |
|
std::string const & | channel () |
|
TracerImpl & | operator() (int priority) |
|
void | set_local_print_channel_name (bool const setting) |
| Set whether we're printing the channel name. More...
|
|
bool | get_local_print_channel_name () |
| Get whether we're printing the channel name. More...
|
|
std::streamsize | width () |
|
std::streamsize | width (std::streamsize wide) |
|
std::streamsize | precision () |
|
std::streamsize | precision (std::streamsize prec) |
|
std::ios_base::fmtflags | flags () |
|
std::ios_base::fmtflags | flags (std::ios_base::fmtflags fmtfl) |
|