FreeStick  0.3
Cross Platform Open Sorce Joystick Lib
Public Member Functions | Protected Attributes | List of all members
EEStream Class Reference

#include <EEStream.h>

Inheritance diagram for EEStream:
Inheritance graph
[legend]

Public Member Functions

 EEStream (std::ostream &_streamToUse)
 
 EEStream ()
 
 EEStream (const EEStream &copyFrom)
 
virtual ~EEStream ()
 
virtual EEStreamoperator= (EEStream &copyFrom)
 
EEStreamoperator<< (std::ostream &_data)
 
virtual std::ostream & operator<< (std::ostream &(*f)(std::ostream &))
 
template<typename datatype >
EEStreamoperator<< (const datatype _data)
 

Protected Attributes

std::ostream * m_EEOut
 

Constructor & Destructor Documentation

◆ EEStream() [1/3]

EEStream::EEStream ( std::ostream &  _streamToUse)

◆ EEStream() [2/3]

EEStream::EEStream ( )

◆ EEStream() [3/3]

EEStream::EEStream ( const EEStream copyFrom)

◆ ~EEStream()

EEStream::~EEStream ( )
virtual

Member Function Documentation

◆ operator<<() [1/3]

EEStream & EEStream::operator<< ( std::ostream &  _data)

◆ operator<<() [2/3]

std::ostream & EEStream::operator<< ( std::ostream &(*)(std::ostream &)  f)
virtual

Reimplemented in EEAssertStream.

◆ operator<<() [3/3]

template<typename datatype >
EEStream& EEStream::operator<< ( const datatype  _data)
inline

◆ operator=()

EEStream & EEStream::operator= ( EEStream copyFrom)
virtual

Member Data Documentation

◆ m_EEOut

std::ostream* EEStream::m_EEOut
protected

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