79 operator<<(std::ostream & (*pf)(std::ostream &))
93 operator<<(std::ios_base & (*pf)(std::ios_base &))
164 *(cell.second) << _arg;
170 *(cell.second) << _arg;
Self & SendToTargets(const T &_arg)
virtual void SetOutputs(const CStreamMapType &outputmap)
XStreamMapType m_XTargetCells
XStreamMapType::value_type XStreamMapEntryType
virtual void WriteBufferedData()
virtual int AddTargetCell(const char *name, std::ostream *cell)
virtual int AddOutput(const char *name, std::ostream *output)
virtual const CStreamMapType & GetCOutputs()
Self & operator<<(const T &_arg)
virtual int AddTargetCell(const char *name, Self *cell)
XStreamMapType m_XOutputs
virtual void SetOutputs(const XStreamMapType &outputmap)
CStreamMapType m_CTargetCells
void SetCTargetCells(const CStreamMapType &cellmap)
virtual int AddOutput(const char *name, Self *output)
virtual int RemoveOutput(const char *name)
CStreamMapType::value_type CStreamMapEntryType
virtual int RemoveTargetCell(const char *name)
std::map< std::string, std::ostream * > CStreamMapType
CStreamMapType m_COutputs
Self & operator[](const char *cellname)
std::map< std::string, Self * > XStreamMapType
virtual void SetXTargetCells(const XStreamMapType &cellmap)
virtual const XStreamMapType & GetXOutputs()