35 #ifndef ARM_OCSD_MSG_LOGGER_H_INCLUDED 36 #define ARM_OCSD_MSG_LOGGER_H_INCLUDED 47 virtual void printOutStr(
const std::string &outStr) = 0;
64 void setLogOpts(
int logOpts);
67 void setLogFileName(
const char *fileName);
70 void LogMsg(
const std::string &msg);
72 const bool isLogging()
const;
77 std::string m_logFileName;
78 std::fstream m_out_file;
82 #endif // ARM_OCSD_MSG_LOGGER_H_INCLUDED
const int getLogOpts() const
virtual void printOutStr(const std::string &outStr)=0
virtual ~ocsdMsgLogStrOutI()