MRPT  1.9.9
CTimeLogger.cpp File Reference
#include "system-precomp.h"
#include <mrpt/system/CTimeLogger.h>
#include <mrpt/system/string_utils.h>
#include <mrpt/core/bits_math.h>
#include <iostream>
#include <fstream>
Include dependency graph for CTimeLogger.cpp:

Go to the source code of this file.

Classes

struct  MyGlobalProfiler
 

Namespaces

 mrpt::system
 

Functions

std::string aux_format_string_multilines (const std::string &s, const size_t len)
 
Auxiliary stuff for the global profiler used in MRPT_START / MRPT_END

macros.

mrpt::system::CTimeLoggermrpt::system::global_profiler_getref () noexcept
 
void mrpt::system::global_profiler_enter (const char *func_name) noexcept
 
void mrpt::system::global_profiler_leave (const char *func_name) noexcept
 

Variables

MyGlobalProfiler global_profiler
 

Function Documentation

◆ aux_format_string_multilines()

std::string aux_format_string_multilines ( const std::string s,
const size_t  len 
)

Definition at line 106 of file CTimeLogger.cpp.

References mrpt::system::rightPad().

Referenced by mrpt::system::CTimeLogger::getStatsAsText().

Variable Documentation

◆ global_profiler




Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 7d5e6d718 Fri Aug 24 01:51:28 2018 +0200 at lun nov 2 08:35:50 CET 2020