Main MRPT website
>
C++ reference for MRPT 1.9.9
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
(const std::string &name)
mrpt::system::COutputLogger
COutputLogger
()
mrpt::system::COutputLogger
CTimeLogger
(bool enabled=true, const std::string &name="")
mrpt::system::CTimeLogger
CTimeLogger
(const CTimeLogger &o)
mrpt::system::CTimeLogger
CTimeLogger
(CTimeLogger &&o)
mrpt::system::CTimeLogger
disable
()
mrpt::system::CTimeLogger
inline
do_enter
(const char *func_name)
mrpt::system::CTimeLogger
protected
do_leave
(const char *func_name)
mrpt::system::CTimeLogger
protected
dumpAllStats
(const size_t column_width=80) const
mrpt::system::CTimeLogger
dumpLogToConsole
() const
mrpt::system::COutputLogger
enable
(bool enabled=true)
mrpt::system::CTimeLogger
inline
enter
(const char *func_name)
mrpt::system::CTimeLogger
inline
generateStringFromFormat
(const char *fmt, va_list argp) const
mrpt::system::COutputLogger
private
getLastTime
(const std::string &name) const
mrpt::system::CTimeLogger
getLogAsString
(std::string &log_contents) const
mrpt::system::COutputLogger
getLogAsString
() const
mrpt::system::COutputLogger
getLoggerLastMsg
() const
mrpt::system::COutputLogger
getLoggerLastMsg
(std::string &msg_str) const
mrpt::system::COutputLogger
getLoggerName
() const
mrpt::system::COutputLogger
getMeanTime
(const std::string &name) const
mrpt::system::CTimeLogger
getMinLoggingLevel
() const
mrpt::system::COutputLogger
inline
getStats
(std::map< std::string, TCallStats > &out_stats) const
mrpt::system::CTimeLogger
getStatsAsText
(const size_t column_width=80) const
mrpt::system::CTimeLogger
isEnabled
() const
mrpt::system::CTimeLogger
inline
isLoggingLevelVisible
(VerbosityLevel level) const
mrpt::system::COutputLogger
inline
leave
(const char *func_name)
mrpt::system::CTimeLogger
inline
logCond
(const VerbosityLevel level, bool cond, const std::string &msg_str) const
mrpt::system::COutputLogger
logDeregisterCallback
(output_logger_callback_t userFunc)
mrpt::system::COutputLogger
logFmt
(const VerbosityLevel level, const char *fmt,...) const MRPT_printf_format_check(3
mrpt::system::COutputLogger
loggerReset
()
mrpt::system::COutputLogger
logging_enable_console_output
mrpt::system::COutputLogger
logging_enable_keep_record
mrpt::system::COutputLogger
logging_levels_to_colors
mrpt::system::COutputLogger
static
logging_levels_to_names
mrpt::system::COutputLogger
static
logRegisterCallback
(output_logger_callback_t userFunc)
mrpt::system::COutputLogger
logStr
(const VerbosityLevel level, const std::string &msg_str) const
mrpt::system::COutputLogger
m_data
mrpt::system::CTimeLogger
protected
m_enabled
mrpt::system::CTimeLogger
private
m_history
mrpt::system::COutputLogger
mutable
private
m_listCallbacks
mrpt::system::COutputLogger
private
m_logger_name
mrpt::system::COutputLogger
private
m_min_verbosity_level
mrpt::system::COutputLogger
protected
m_name
mrpt::system::CTimeLogger
private
m_tictac
mrpt::system::CTimeLogger
private
MyGlobalProfiler
()
MyGlobalProfiler
inline
operator=
(const CTimeLogger &o)
mrpt::system::CTimeLogger
operator=
(CTimeLogger &&o)
mrpt::system::CTimeLogger
registerUserMeasure
(const char *event_name, const double value)
mrpt::system::CTimeLogger
saveToCSVFile
(const std::string &csv_file) const
mrpt::system::CTimeLogger
setLoggerName
(const std::string &name)
mrpt::system::COutputLogger
setMinLoggingLevel
(const VerbosityLevel level)
mrpt::system::COutputLogger
setName
(const std::string &name)
mrpt::system::CTimeLogger
inline
setVerbosityLevel
(const VerbosityLevel level)
mrpt::system::COutputLogger
TDataMap
typedef
mrpt::system::CTimeLogger
protected
writeLogToFile
(const std::string *fname_in=NULL) const
mrpt::system::COutputLogger
~COutputLogger
()
mrpt::system::COutputLogger
virtual
~CTimeLogger
()
mrpt::system::CTimeLogger
virtual
~MyGlobalProfiler
()
MyGlobalProfiler
inline
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