Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Friends

openjaus::system::Logger Class Reference

#include <Logger.h>

Inherits openjaus::system::Thread.

List of all members.

Public Member Functions

 Logger ()
virtual ~Logger ()
std::string getFile () const
 Accessor to get the value of file.
bool setFile (std::string file)
 Accessor to set value of file.
std::string toString () const

Static Public Member Functions

static bool log (Event event)
 Operation log.

Protected Member Functions

virtual void * run ()

Protected Attributes

std::string file

Friends

std::ostream & operator<< (std::ostream &output, const Logger &object)

Constructor & Destructor Documentation

openjaus::system::Logger::Logger (  ) 
openjaus::system::Logger::~Logger (  )  [virtual]

Member Function Documentation

std::string openjaus::system::Logger::getFile (  )  const
bool openjaus::system::Logger::log ( Event  event  )  [static]
Parameters:
event 
virtual void* openjaus::system::Logger::run (  )  [inline, protected, virtual]

Reimplemented from openjaus::system::Thread.

bool openjaus::system::Logger::setFile ( std::string  file  ) 
Parameters:
file The value of the new file.
std::string openjaus::system::Logger::toString (  )  const

Reimplemented from openjaus::system::Thread.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  output,
const Logger object 
) [friend]

Member Data Documentation

std::string openjaus::system::Logger::file [protected]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines