Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <xoutcell.h>
Stores the input in a string stream.
The xoutcell class is used in the xoutrow class. It stores input for a cell in a row.
Definition at line 39 of file xoutcell.h.
Public Member Functions | |
void | WriteBufferedData (void) override |
xoutcell () | |
~xoutcell () 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 |
Protected Attributes | |
InternalBufferType | m_InternalBuffer |
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 |
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) |
typedef Superclass::char_type xoutlibrary::xoutcell< charT, traits >::char_type |
Definition at line 48 of file xoutcell.h.
typedef Superclass::CStreamMapEntryType xoutlibrary::xoutcell< charT, traits >::CStreamMapEntryType |
Definition at line 59 of file xoutcell.h.
typedef Superclass::CStreamMapIteratorType xoutlibrary::xoutcell< charT, traits >::CStreamMapIteratorType |
Definition at line 57 of file xoutcell.h.
typedef Superclass::CStreamMapType xoutlibrary::xoutcell< charT, traits >::CStreamMapType |
Definition at line 55 of file xoutcell.h.
typedef Superclass::int_type xoutlibrary::xoutcell< charT, traits >::int_type |
Definition at line 49 of file xoutcell.h.
typedef std::basic_ostringstream< charT, traits > xoutlibrary::xoutcell< charT, traits >::InternalBufferType |
Definition at line 62 of file xoutcell.h.
typedef Superclass::ios_type xoutlibrary::xoutcell< charT, traits >::ios_type |
Definition at line 53 of file xoutcell.h.
typedef Superclass::off_type xoutlibrary::xoutcell< charT, traits >::off_type |
Definition at line 51 of file xoutcell.h.
typedef Superclass::ostream_type xoutlibrary::xoutcell< charT, traits >::ostream_type |
Definition at line 52 of file xoutcell.h.
typedef Superclass::pos_type xoutlibrary::xoutcell< charT, traits >::pos_type |
Definition at line 50 of file xoutcell.h.
typedef xoutcell xoutlibrary::xoutcell< charT, traits >::Self |
Typdef's.
Definition at line 44 of file xoutcell.h.
typedef xoutbase< charT, traits > xoutlibrary::xoutcell< charT, traits >::Superclass |
Definition at line 45 of file xoutcell.h.
typedef Superclass::traits_type xoutlibrary::xoutcell< charT, traits >::traits_type |
Definition at line 47 of file xoutcell.h.
typedef Superclass::XStreamMapEntryType xoutlibrary::xoutcell< charT, traits >::XStreamMapEntryType |
Definition at line 60 of file xoutcell.h.
typedef Superclass::XStreamMapIteratorType xoutlibrary::xoutcell< charT, traits >::XStreamMapIteratorType |
Definition at line 58 of file xoutcell.h.
typedef Superclass::XStreamMapType xoutlibrary::xoutcell< charT, traits >::XStreamMapType |
Definition at line 56 of file xoutcell.h.
xoutlibrary::xoutcell< charT, traits >::xoutcell | ( | ) |
Constructors
|
override |
Destructor
|
overridevirtual |
Write the buffered cell data to the outputs.
Reimplemented from xoutlibrary::xoutbase< charT, char_traits< charT > >.
|
protected |
Definition at line 75 of file xoutcell.h.
Generated on 1667476801 for elastix by 1.9.4 |