|
| | ~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) |
| |