uHTTP for C++
uHTTP::LoggerFileTarget Class Reference

#include <LoggerFileTarget.h>

Inheritance diagram for uHTTP::LoggerFileTarget:
uHTTP::LoggerTarget uHTTP::LoggerErrorFileTarget uHTTP::LoggerStdFileTarget

Public Member Functions

 LoggerFileTarget ()
 
 ~LoggerFileTarget ()
 
bool open (const std::string &filename)
 
bool close ()
 
- Public Member Functions inherited from uHTTP::LoggerTarget
 LoggerTarget ()
 
virtual ~LoggerTarget ()
 
void setMask (int mask)
 
int getMask ()
 
FILE * getFD () const
 
bool hasFD ()
 
virtual bool outputMessage (const char *lineMessage)
 

Additional Inherited Members

- Public Types inherited from uHTTP::LoggerTarget
enum  {
  NONE = LoggerLevel::NONE , TRACE = LoggerLevel::TRACE , DBG = LoggerLevel::DBG , INFO = LoggerLevel::INFO ,
  WARN = LoggerLevel::WARN , ERR = LoggerLevel::ERR , FATAL = LoggerLevel::FATAL
}
 
- Protected Member Functions inherited from uHTTP::LoggerTarget
void setFD (FILE *fd)
 

Constructor & Destructor Documentation

◆ LoggerFileTarget()

uHTTP::LoggerFileTarget::LoggerFileTarget ( )

◆ ~LoggerFileTarget()

uHTTP::LoggerFileTarget::~LoggerFileTarget ( )

Member Function Documentation

◆ close()

bool uHTTP::LoggerFileTarget::close ( )

◆ open()

bool uHTTP::LoggerFileTarget::open ( const std::string & filename)

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