41 template<
class charT,
class traits =
char_traits<
charT > >
77 virtual void WriteBufferedData(
void );
83 virtual void WriteHeaders(
void );
86 virtual int AddTargetCell(
const char * name );
89 virtual int RemoveTargetCell(
const char * name );
94 virtual void SetTargetCells(
const XStreamMapType & cellmap );
100 virtual int AddOutput(
const char * name, ostream_type * output );
102 virtual int AddOutput(
const char * name, Superclass * output );
104 virtual int RemoveOutput(
const char * name );
106 virtual void SetOutputs(
const CStreamMapType & outputmap );
108 virtual void SetOutputs(
const XStreamMapType & outputmap );
116 virtual Superclass & SelectXCell(
const char * name );
124 #include "xoutrow.hxx"
126 #endif // end #ifndef __xoutrow_h
Superclass::XStreamMapEntryType XStreamMapEntryType
XStreamMapType::value_type XStreamMapEntryType
Superclass::CStreamMapIteratorType CStreamMapIteratorType
Superclass::char_type char_type
The xoutrow class can easily generate tables.
Superclass::XStreamMapIteratorType XStreamMapIteratorType
basic_ostream< charT, traits > ostream_type
CStreamMapType::value_type CStreamMapEntryType
xoutcell< charT, traits > XOutCellType
Superclass::ostream_type ostream_type
Superclass::CStreamMapEntryType CStreamMapEntryType
Superclass::ios_type ios_type
Superclass::int_type int_type
traits::pos_type pos_type
Superclass::XStreamMapType XStreamMapType
XStreamMapType::iterator XStreamMapIteratorType
xoutbase< charT, traits > Superclass
Superclass::traits_type traits_type
Superclass::off_type off_type
traits::int_type int_type
std::map< std::string, Self * > XStreamMapType
std::map< std::string, ostream_type * > CStreamMapType
Superclass::pos_type pos_type
traits::off_type off_type
CStreamMapType::iterator CStreamMapIteratorType
Superclass::CStreamMapType CStreamMapType
Stores the input in a string stream.
basic_ios< charT, traits > ios_type