MRPT  2.0.0
MyGlobalProfiler Member List

This is the complete list of members for MyGlobalProfiler, including all inherited members.

clear(bool deep_clear=false)mrpt::system::CTimeLogger
COutputLogger(std::string_view name)mrpt::system::COutputLogger
COutputLogger()mrpt::system::COutputLogger
CTimeLogger(bool enabled=true, const std::string &name="", const bool keep_whole_history=false)mrpt::system::CTimeLogger
CTimeLogger(const CTimeLogger &o)=defaultmrpt::system::CTimeLogger
CTimeLogger(CTimeLogger &&o)=defaultmrpt::system::CTimeLogger
disable()mrpt::system::CTimeLoggerinline
do_enter(const std::string_view &func_name) noexceptmrpt::system::CTimeLoggerprotected
do_leave(const std::string_view &func_name) noexceptmrpt::system::CTimeLoggerprotected
dumpAllStats(const size_t column_width=80) constmrpt::system::CTimeLogger
dumpLogToConsole() constmrpt::system::COutputLogger
enable(bool enabled=true)mrpt::system::CTimeLoggerinline
enableKeepWholeHistory(bool enable=true)mrpt::system::CTimeLoggerinline
enter(const std::string_view &func_name) noexceptmrpt::system::CTimeLoggerinline
getLastTime(const std::string &name) constmrpt::system::CTimeLogger
getLogAsString(std::string &log_contents) constmrpt::system::COutputLogger
getLogAsString() constmrpt::system::COutputLogger
getLoggerLastMsg() constmrpt::system::COutputLogger
getLoggerLastMsg(std::string &msg_str) constmrpt::system::COutputLogger
getLoggerName() constmrpt::system::COutputLogger
getMeanTime(const std::string &name) constmrpt::system::CTimeLogger
getMinLoggingLevel() constmrpt::system::COutputLoggerinline
getName() const noexceptmrpt::system::CTimeLoggerinline
getStats(std::map< std::string, TCallStats > &out_stats) constmrpt::system::CTimeLogger
getStatsAsText(const size_t column_width=80) constmrpt::system::CTimeLogger
HASH_ALLOWED_COLLISIONSmrpt::system::CTimeLoggerprotectedstatic
HASH_SIZE_IN_BYTESmrpt::system::CTimeLoggerprotectedstatic
isEnabled() constmrpt::system::CTimeLoggerinline
isEnabledKeepWholeHistory() constmrpt::system::CTimeLoggerinline
isLoggingLevelVisible(VerbosityLevel level) constmrpt::system::COutputLoggerinline
leave(const std::string_view &func_name) noexceptmrpt::system::CTimeLoggerinline
logCond(const VerbosityLevel level, bool cond, const std::string &msg_str) constmrpt::system::COutputLogger
logDeregisterCallback(output_logger_callback_t userFunc)mrpt::system::COutputLogger
logFmt(const VerbosityLevel level, const char *fmt,...) const MRPT_printf_format_check(3mrpt::system::COutputLogger
loggerReset()mrpt::system::COutputLogger
logging_enable_console_outputmrpt::system::COutputLogger
logging_enable_keep_recordmrpt::system::COutputLogger
logging_levels_to_colors()mrpt::system::COutputLoggerstatic
logging_levels_to_names()mrpt::system::COutputLoggerstatic
logRegisterCallback(output_logger_callback_t userFunc)mrpt::system::COutputLogger
logStr(const VerbosityLevel level, std::string_view msg_str) constmrpt::system::COutputLogger
m_datamrpt::system::CTimeLoggerprotected
m_min_verbosity_levelmrpt::system::COutputLoggerprotected
MyGlobalProfiler()MyGlobalProfilerinline
MyGlobalProfiler(const MyGlobalProfiler &)=deleteMyGlobalProfiler
MyGlobalProfiler(MyGlobalProfiler &&)=deleteMyGlobalProfiler
operator=(const MyGlobalProfiler &)=deleteMyGlobalProfiler
operator=(MyGlobalProfiler &&)=deleteMyGlobalProfiler
mrpt::system::CTimeLogger::operator=(const CTimeLogger &o)=defaultmrpt::system::CTimeLogger
mrpt::system::CTimeLogger::operator=(CTimeLogger &&o)=defaultmrpt::system::CTimeLogger
registerUserMeasure(const std::string_view &event_name, const double value, const bool is_time=false) noexceptmrpt::system::CTimeLogger
saveToCSVFile(const std::string &csv_file) constmrpt::system::CTimeLogger
saveToMFile(const std::string &m_file) constmrpt::system::CTimeLogger
setLoggerName(const std::string &name)mrpt::system::COutputLogger
setMinLoggingLevel(const VerbosityLevel level)mrpt::system::COutputLogger
setName(const std::string &name) noexceptmrpt::system::CTimeLoggerinline
setVerbosityLevel(const VerbosityLevel level)mrpt::system::COutputLogger
TDataMap typedefmrpt::system::CTimeLoggerprotected
writeLogToFile(const std::string *fname_in=nullptr) constmrpt::system::COutputLogger
~COutputLogger()mrpt::system::COutputLoggervirtual
~CTimeLogger() overridemrpt::system::CTimeLogger
~MyGlobalProfiler() overrideMyGlobalProfilerinline



Page generated by Doxygen 1.8.14 for MRPT 2.0.0 Git: b38439d21 Tue Mar 31 19:58:06 2020 +0200 at miƩ abr 1 00:50:30 CEST 2020