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

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

doLogMsg(const char *i_msg, const char *i_extra) noexceptopenm::LogBaseprotected
getLanguageMessages(void) noexcept overrideopenm::Logvirtual
getLanguages(void) noexcept overrideopenm::Logvirtual
getMessage(const char *i_sourceMsg) noexcept overrideopenm::Logvirtual
init(bool i_logToConsole, const char *i_basePath, bool i_logToFile, bool i_useTimeStamp=false, bool i_usePidStamp=false, bool i_noMsgTime=false, bool i_isLogSql=false) noexcept overrideopenm::Logvirtual
openm::LogBase::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
lastLogPath(void) noexcept overrideopenm::Logvirtual
lastPath (defined in openm::LogBase)openm::LogBaseprotected
Log(bool i_logToConsole=false, const char *i_basePath="openm.log", bool i_logToFile=false, bool i_useTimeStamp=false, bool i_usePidStamp=false)openm::Log
LogBase(bool i_logToConsole, const char *i_basePath, bool i_logToFile, bool i_useTimeStamp, bool i_usePidStamp, bool i_noMsgTime)openm::LogBase
logErr(const exception &i_ex, const char *i_msg=nullptr) noexcept overrideopenm::Logvirtual
logFileCreate(const string &i_path) noexcept (defined in openm::LogBase)openm::LogBaseprotected
logFormatted(const char *i_format,...) noexcept overrideopenm::Logvirtual
logMsg(const char *i_msg, const char *i_extra=NULL) noexcept overrideopenm::Logvirtual
logSql(const char *i_sql) noexcept overrideopenm::Logvirtual
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
stampedLogPath(void) noexcept overrideopenm::Logvirtual
stampedPath (defined in openm::LogBase)openm::LogBaseprotected
swapLanguageMessages(const list< string > &i_langLst, unordered_map< string, string > &io_msgMap) noexcept overrideopenm::Log
openm::ILog::swapLanguageMessages(const std::list< std::string > &i_langLst, std::unordered_map< std::string, std::string > &io_msgMap) noexcept=0openm::ILogpure virtual
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
~ILog(void) noexcept=0 (defined in openm::ILog)openm::ILogpure virtual
~ILogBase(void) noexcept=0 (defined in openm::ILogBase)openm::ILogBasepure virtual
~Log(void) noexceptopenm::Log
~LogBase(void) noexceptopenm::LogBase