Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <xoutsimple.h>
xout class with only basic functionality.
The xoutsimple class just immediately prints to the desired outputs.
Definition at line 37 of file xoutsimple.h.
Public Member Functions | |
int | AddOutput (const char *name, ostream_type *output) override |
int | AddOutput (const char *name, Superclass *output) override |
const CStreamMapType & | GetCOutputs (void) override |
const XStreamMapType & | GetXOutputs (void) override |
int | RemoveOutput (const char *name) override |
void | SetOutputs (const CStreamMapType &outputmap) override |
void | SetOutputs (const XStreamMapType &outputmap) override |
xoutsimple () | |
~xoutsimple () override | |
Public Member Functions inherited from xoutlibrary::xoutbase< charT, char_traits< charT > > | |
virtual int | AddOutput (const char *name, ostream_type *output) |
virtual int | AddOutput (const char *name, Self *output) |
virtual int | AddTargetCell (const char *) |
virtual int | AddTargetCell (const char *name, ostream_type *cell) |
virtual int | AddTargetCell (const char *name, Self *cell) |
virtual const CStreamMapType & | GetCOutputs (void) |
virtual const XStreamMapType & | GetXOutputs (void) |
Self & | operator<< (const T &_arg) |
Self & | operator<< (ios_base &(*pf)(ios_base &)) |
Self & | operator<< (ios_type &(*pf)(ios_type &)) |
Self & | operator<< (ostream_type &(*pf)(ostream_type &)) |
Self & | operator[] (const char *cellname) |
virtual int | RemoveOutput (const char *name) |
virtual int | RemoveTargetCell (const char *name) |
virtual void | SetOutputs (const CStreamMapType &outputmap) |
virtual void | SetOutputs (const XStreamMapType &outputmap) |
virtual void | SetTargetCells (const CStreamMapType &cellmap) |
virtual void | SetTargetCells (const XStreamMapType &cellmap) |
virtual void | WriteBufferedData (void) |
xoutbase ()=default | |
virtual | ~xoutbase ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from xoutlibrary::xoutbase< charT, char_traits< charT > > | |
virtual void | Callback (void) |
virtual Self & | SelectXCell (const char *name) |
Self & | SendToTargets (const T &_arg) |
Protected Attributes inherited from xoutlibrary::xoutbase< charT, char_traits< charT > > | |
bool | m_Call |
CStreamMapType | m_COutputs |
CStreamMapType | m_CTargetCells |
XStreamMapType | m_XOutputs |
XStreamMapType | m_XTargetCells |
typedef Superclass::char_type xoutlibrary::xoutsimple< charT, traits >::char_type |
Definition at line 46 of file xoutsimple.h.
typedef Superclass::CStreamMapEntryType xoutlibrary::xoutsimple< charT, traits >::CStreamMapEntryType |
Definition at line 57 of file xoutsimple.h.
typedef Superclass::CStreamMapIteratorType xoutlibrary::xoutsimple< charT, traits >::CStreamMapIteratorType |
Definition at line 55 of file xoutsimple.h.
typedef Superclass::CStreamMapType xoutlibrary::xoutsimple< charT, traits >::CStreamMapType |
Definition at line 53 of file xoutsimple.h.
typedef Superclass::int_type xoutlibrary::xoutsimple< charT, traits >::int_type |
Definition at line 47 of file xoutsimple.h.
typedef Superclass::ios_type xoutlibrary::xoutsimple< charT, traits >::ios_type |
Definition at line 51 of file xoutsimple.h.
typedef Superclass::off_type xoutlibrary::xoutsimple< charT, traits >::off_type |
Definition at line 49 of file xoutsimple.h.
typedef Superclass::ostream_type xoutlibrary::xoutsimple< charT, traits >::ostream_type |
Definition at line 50 of file xoutsimple.h.
typedef Superclass::pos_type xoutlibrary::xoutsimple< charT, traits >::pos_type |
Definition at line 48 of file xoutsimple.h.
typedef xoutsimple xoutlibrary::xoutsimple< charT, traits >::Self |
Typedef's.
Definition at line 42 of file xoutsimple.h.
typedef xoutbase< charT, traits > xoutlibrary::xoutsimple< charT, traits >::Superclass |
Definition at line 43 of file xoutsimple.h.
typedef Superclass::traits_type xoutlibrary::xoutsimple< charT, traits >::traits_type |
Definition at line 45 of file xoutsimple.h.
typedef Superclass::XStreamMapEntryType xoutlibrary::xoutsimple< charT, traits >::XStreamMapEntryType |
Definition at line 58 of file xoutsimple.h.
typedef Superclass::XStreamMapIteratorType xoutlibrary::xoutsimple< charT, traits >::XStreamMapIteratorType |
Definition at line 56 of file xoutsimple.h.
typedef Superclass::XStreamMapType xoutlibrary::xoutsimple< charT, traits >::XStreamMapType |
Definition at line 54 of file xoutsimple.h.
xoutlibrary::xoutsimple< charT, traits >::xoutsimple | ( | ) |
Constructors
|
override |
Destructor
|
override |
Add/Remove an output stream (like cout, or an fstream, or an xout-object).
|
override |
|
overridevirtual |
Get the output maps.
Reimplemented from xoutlibrary::xoutbase< charT, char_traits< charT > >.
|
overridevirtual |
Reimplemented from xoutlibrary::xoutbase< charT, char_traits< charT > >.
|
overridevirtual |
Reimplemented from xoutlibrary::xoutbase< charT, char_traits< charT > >.
|
overridevirtual |
Reimplemented from xoutlibrary::xoutbase< charT, char_traits< charT > >.
|
overridevirtual |
Reimplemented from xoutlibrary::xoutbase< charT, char_traits< charT > >.
Generated on 1667476801 for elastix by 1.9.4 |