Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <fstream>
- #include <string>
- #include "logger.h"
- using namespace std;
- Logger* Logger::m_pInstance = NULL;
- Logger* Logger::Instance()
- {
- if(!m_pInstance)
- m_pInstance = new Logger;
- return m_pInstance;
- }
- bool Logger::open(string filename)
- {
- try {
- file.open(filename, ofstream::out | ofstream::app);
- } catch(ios_base::failure) {
- return false;
- }
- return true;
- }
- bool Logger::close()
- {
- try {
- file.close();
- } catch(ios_base::failure) {
- return false;
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement