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

This is the complete list of members for openm::LogBase, 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) noexceptopenm::LogBase
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=0openm::ILogBasepure virtual
logMsg(const char *i_msg, const char *i_extra=NULL) noexcept=0openm::ILogBasepure virtual
logToConsole(const chrono::system_clock::time_point &i_msgTime, const char *i_msg, const char *i_extra=nullptr) noexcept=0 (defined in openm::LogBase)openm::LogBaseprotectedpure virtual
logToFile(bool i_isToStamped, const chrono::system_clock::time_point &i_msgTime, const char *i_msg, const char *i_extra=nullptr) noexcept=0 (defined in openm::LogBase)openm::LogBaseprotectedpure virtual
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
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
~LogBase(void) noexceptopenm::LogBase