Fork Vasum on GitHub Official Vasum Wiki on Tizen.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
logger::PersistentFileBackend Class Reference

#include <backend-persistent-file.hpp>

+ Inheritance diagram for logger::PersistentFileBackend:

Public Member Functions

 PersistentFileBackend (const std::string &filePath)
 
void log (LogLevel logLevel, const std::string &file, const unsigned int &line, const std::string &func, const std::string &message) override
 

Private Attributes

std::string mfilePath
 
std::ofstream mOut
 

Constructor & Destructor Documentation

logger::PersistentFileBackend::PersistentFileBackend ( const std::string &  filePath)
inline

Member Function Documentation

void logger::PersistentFileBackend::log ( LogLevel  logLevel,
const std::string &  file,
const unsigned int &  line,
const std::string &  func,
const std::string &  message 
)
overridevirtual

Implements logger::LogBackend.

Member Data Documentation

std::string logger::PersistentFileBackend::mfilePath
private
std::ofstream logger::PersistentFileBackend::mOut
private

The documentation for this class was generated from the following files: