#include <support/IInterface.h>
#include <sys/uio.h>
Go to the source code of this file.
Classes | |
| class | ITextInput |
| Abstract interface for streaming in formatted text. More... | |
| class | ITextOutput |
| Abstract interface for streaming out formatted text. More... | |
| struct | ITextOutput::log_info |
| Attributes that can be included in a LogV() call. More... | |
| class | SCharCode |
| class | SDuration |
| Time duration container for formatting to an ITextOutput. More... | |
| class | SFloatDump |
| Float container for formatting as raw bytes to an ITextOutput. More... | |
| class | SHexDump |
| Utility to perform hex data dump to an ITextOutput. More... | |
| class | SPrintf |
| Utility to perform printf()-like formatting to an ITextOutput. More... | |
| class | SSize |
| Bytes size_t container for formatting to an ITextOutput. More... | |
| class | SStatus |
| class | STypeCode |
| Type code container for formatting to an ITextOutput. More... | |
ITextOutput Formatters and Operators | |
| typedef const sptr< ITextOutput > &(* | ITextOutputManipFunc )(const sptr< ITextOutput > &) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | dedent (const sptr< ITextOutput > &io) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | endl (const sptr< ITextOutput > &io) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | indent (const sptr< ITextOutput > &io) |
| Generic manipulator function for the output stream. | |
| const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, const SCharCode &v) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, const SFloatDump &buffer) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, const SPrintf &data) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, const SHexDump &buffer) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, const SStatus &type) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, const SSize &type) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, const SDuration &type) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, const STypeCode &type) |
| Generic manipulator function for the output stream. | |
| template<class TYPE> | |
| const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, const wptr< TYPE > &a) |
| Generic manipulator function for the output stream. | |
| template<class TYPE> | |
| const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, const sptr< TYPE > &a) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, const void *) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, ITextOutputManipFunc func) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, double) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, float) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, int64_t) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, uint64_t) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, long) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, unsigned int) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, int) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, bool) |
| Generic manipulator function for the output stream. | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, char) |
| writes raw character | |
| _IMPEXP_SUPPORT const sptr< ITextOutput > & | operator<< (const sptr< ITextOutput > &io, const char *str) |
| Generic manipulator function for the output stream. | |
|
|
Generic manipulator function for the output stream.
|
|
|
Generic manipulator function for the output stream.
|
|
|
Generic manipulator function for the output stream.
|
|
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|
|
||||||||||||
|
writes raw character
|
|
||||||||||||
|
Generic manipulator function for the output stream.
|