OpenM++ runtime library (libopenm)
openm::TraceLog Member List

This is the complete list of members for openm::TraceLog, including all inherited members.

doLogMsg(const char *i_msg, const char *i_extra) noexceptopenm::LogBaseprotected
init(bool i_logToConsole, const char *i_basePath, bool i_logToFile, bool i_useTimeStamp=false, bool i_usePidStamp=false, bool i_noMsgTime=false) noexcept overrideopenm::TraceLogvirtual
isConsoleEnabled (defined in openm::LogBase)openm::LogBaseprotected
isEnabled(void) noexcept overrideopenm::LogBaseinlinevirtual
isLastCreated (defined in openm::LogBase)openm::LogBaseprotected
isLastEnabled (defined in openm::LogBase)openm::LogBaseprotected
isMsgRank (defined in openm::LogBase)openm::LogBaseprotected
isNoMsgTime (defined in openm::LogBase)openm::LogBaseprotected
isStampedCreated (defined in openm::LogBase)openm::LogBaseprotected
isStampedEnabled (defined in openm::LogBase)openm::LogBaseprotected
lastPath (defined in openm::LogBase)openm::LogBaseprotected
LogBase(bool i_logToConsole, const char *i_basePath, bool i_logToFile, bool i_useTimeStamp, bool i_usePidStamp, bool i_noMsgTime)openm::LogBase
logFileCreate(const string &i_path) noexcept (defined in openm::LogBase)openm::LogBaseprotected
logFormatted(const char *i_format,...) noexcept overrideopenm::TraceLogvirtual
logMsg(const char *i_msg, const char *i_extra=NULL) noexcept overrideopenm::TraceLogvirtual
msgBuffer (defined in openm::LogBase)openm::LogBaseprotected
msgBufferSize (defined in openm::LogBase)openm::LogBaseprotectedstatic
pidPart (defined in openm::LogBase)openm::LogBaseprotected
rankPrefix (defined in openm::LogBase)openm::LogBaseprotected
setRank(int i_rank, int i_worldSize) noexcept overrideopenm::LogBasevirtual
stampedPath (defined in openm::LogBase)openm::LogBaseprotected
theMutex (defined in openm::LogBase)openm::LogBaseprotected
timeStamp(void) noexcept overrideopenm::LogBasevirtual
TraceLog(bool i_logToConsole=false, const char *i_basePath="", bool i_logToFile=false, bool i_useTimeStamp=false, bool i_usePidStamp=false, bool i_noMsgTime=false)openm::TraceLoginline
tsPart (defined in openm::LogBase)openm::LogBaseprotected
writeToLog(ostream &i_ost, const chrono::system_clock::time_point &i_msgTime, const char *i_msg, const char *i_extra=nullptr) (defined in openm::LogBase)openm::LogBaseprotected
~ILogBase(void) noexcept=0 (defined in openm::ILogBase)openm::ILogBasepure virtual
~ITrace(void) noexcept=0 (defined in openm::ITrace)openm::ITracepure virtual
~LogBase(void) noexceptopenm::LogBase
~TraceLog(void) noexceptopenm::TraceLog