GNE  0.75.0
GNE::Console::GOut Class Reference

The class for GNE::Console::gout. More...

#include <Console.h>

Inheritance diagram for GNE::Console::GOut:
GNE::SynchronizedObject

Public Types

typedef std::ostream &(* GOFType )(std::ostream &)

Public Member Functions

 GOut (goutbuf *buf)
template<class T >
GOutoperator<< (const T &rhs)
GOutoperator<< (const ConsoleMutex &cm)
GOutoperator<< (const moveTo &cm)
GOutoperator<< (const ConsoleManipulator &cm)
GOutoperator<< (const char *x)
GOutoperator<< (GOFType f)
- Public Member Functions inherited from GNE::SynchronizedObject
void acquire ()
 Synchronizes on this object.
void release ()
 Releases the lock on this object.

Additional Inherited Members

- Protected Attributes inherited from GNE::SynchronizedObject
Mutex lock

Detailed Description

The class for GNE::Console::gout.

You shouldn't need to create an object of this class, but instead use the gout object.


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