Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

rovsoft::main Namespace Reference

The main classes responsible for any kind of intelligence of rovsoft. More...


Classes

class  CommandTranslator
 This class forwards the numbered command messages (and translates them to normal command messages). More...
class  CriticalEventFilter
 This class does nothing than translating the destination address to the one of the server. More...
class  Rovsoft
class  SensorWatcher
 The SensorWatcher device, all sensor data is sent to an object of this class, it forwards them to the peripheral receiver container and watches for critical energy or temperature state. More...

Functions

void timeToStream (std::ostream &out, const ost::Datetime &time)
 Writes a specified time to a stream.
void timeToStream (std::ostream &out)
 Writes the current time and date to the stream specified with out.
std::string timeToString ()
 Writes the current time to a string.

Variables

ost::Semaphore outputLock = 1
std::ostream & errorstream = std::cerr
std::ostream & logstream = std::clog


Detailed Description

The main classes responsible for any kind of intelligence of rovsoft.

Function Documentation

void rovsoft::main::timeToStream std::ostream &  out  ) 
 

Writes the current time and date to the stream specified with out.

Usable for, for example log messages.

Parameters:
out the stream to which the time and date is written.

Here is the call graph for this function:

void rovsoft::main::timeToStream std::ostream &  out,
const ost::Datetime &  time
 

Writes a specified time to a stream.

Parameters:
out the stream in which the time is written.
time The time and date which should be written to the stream.

std::string rovsoft::main::timeToString  ) 
 

Writes the current time to a string.

Here is the call graph for this function:


Variable Documentation

std::ostream & rovsoft::main::errorstream = std::cerr
 

std::ostream & rovsoft::main::logstream = std::clog
 

ost::Semaphore rovsoft::main::outputLock = 1
 


Generated on Tue May 31 14:19:53 2005 for Rovsoft by  doxygen 1.4.3