Main MRPT website > C++ reference for MRPT 1.9.9
Classes | Namespaces | Functions | Variables
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
 This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
 
 mrpt::system
 This namespace provides a OS-independent interface to many useful functions: filenames manipulation, time and date, string parsing, file I/O, threading, memory allocation, etc.
 

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
 
Auxiliary stuff for the global profiler used in MRPT_START / MRPT_END

macros.

void mrpt::system::global_profiler_enter (const char *func_name) noexcept
 
void mrpt::system::global_profiler_leave (const char *func_name) noexcept
 
mrpt::system::CTimeLoggermrpt::system::global_profiler_getref () noexcept
 
Auxiliary stuff for the global profiler used in MRPT_START / MRPT_END

macros.

void mrpt::system::global_profiler_enter (const char *func_name) noexcept
 
void mrpt::system::global_profiler_leave (const char *func_name) noexcept
 
mrpt::system::CTimeLoggermrpt::system::global_profiler_getref () 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 109 of file CTimeLogger.cpp.

References mrpt::system::rightPad().

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

Variable Documentation

◆ global_profiler

MyGlobalProfiler global_profiler



Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST