Epee Engine  0.40
The Epee Engine is an open source cross platform graphics engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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::EEStream ( std::ostream &  _streamToUse)
EEStream::EEStream ( )
EEStream::EEStream ( const EEStream copyFrom)
EEStream::~EEStream ( )
virtual

Member Function Documentation

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

Reimplemented in EEAssertStream.

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

Member Data Documentation

std::ostream* EEStream::m_EEOut
protected

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