
#include <ckstream.h>


Public Member Functions | |
| _CkOStream (bool isErr=false) | |
| _CkOStream & | endl (void) |
| _CkOStream & | operator<< (_CkOStream &(*f)(_CkOStream &)) |
| _OPSHIFTLEFT (int,"%d") | |
| _OPSHIFTLEFT (unsigned int,"%u") | |
| _OPSHIFTLEFT (short,"%hd") | |
| _OPSHIFTLEFT (unsigned short,"%hu") | |
| _OPSHIFTLEFT (long,"%ld") | |
| _OPSHIFTLEFT (unsigned long,"%lu") | |
| _OPSHIFTLEFT (long long,"%lld") | |
| _OPSHIFTLEFT (unsigned long long,"%llu") | |
| _OPSHIFTLEFT (char,"%c") | |
| _OPSHIFTLEFT (unsigned char,"%u") | |
| _OPSHIFTLEFT (float,"%f") | |
| _OPSHIFTLEFT (double,"%f") | |
| _OPSHIFTLEFT (void *,"%p") | |
| _CkOStream & | operator<< (const char *str) |
Private Member Functions | |
| void | output (const char *str) |
Private Attributes | |
| bool | _isErr |
| size_t | _buflen |
| size_t | _actlen |
| char | _obuf [BUF_MAXLEN] |
| char | _tbuf [TBUF_MAXLEN] |
Definition at line 15 of file ckstream.h.
| _CkOStream::_CkOStream | ( | bool | isErr = false |
) | [inline] |
| void _CkOStream::output | ( | const char * | str | ) | [inline, private] |
Definition at line 21 of file ckstream.h.
References _actlen, _buflen, _obuf, and CmiAbort().
Referenced by operator<<().


| _CkOStream& _CkOStream::endl | ( | void | ) | [inline] |
| _CkOStream& _CkOStream::operator<< | ( | _CkOStream &(*)(_CkOStream &) | f | ) | [inline] |
Definition at line 46 of file ckstream.h.
| _CkOStream::_OPSHIFTLEFT | ( | int | , | |
| "%d" | ||||
| ) |
| _CkOStream::_OPSHIFTLEFT | ( | unsigned | int, | |
| "%u" | ||||
| ) |
| _CkOStream::_OPSHIFTLEFT | ( | short | , | |
| "%hd" | ||||
| ) |
| _CkOStream::_OPSHIFTLEFT | ( | unsigned | short, | |
| "%hu" | ||||
| ) |
| _CkOStream::_OPSHIFTLEFT | ( | long | , | |
| "%ld" | ||||
| ) |
| _CkOStream::_OPSHIFTLEFT | ( | unsigned | long, | |
| "%lu" | ||||
| ) |
| _CkOStream::_OPSHIFTLEFT | ( | long | long, | |
| "%lld" | ||||
| ) |
| _CkOStream::_OPSHIFTLEFT | ( | unsigned long | long, | |
| "%llu" | ||||
| ) |
| _CkOStream::_OPSHIFTLEFT | ( | char | , | |
| "%c" | ||||
| ) |
| _CkOStream::_OPSHIFTLEFT | ( | unsigned | char, | |
| "%u" | ||||
| ) |
| _CkOStream::_OPSHIFTLEFT | ( | float | , | |
| "%f" | ||||
| ) |
| _CkOStream::_OPSHIFTLEFT | ( | double | , | |
| "%f" | ||||
| ) |
| _CkOStream::_OPSHIFTLEFT | ( | void * | , | |
| "%p" | ||||
| ) |
| _CkOStream& _CkOStream::operator<< | ( | const char * | str | ) | [inline] |
Definition at line 74 of file ckstream.h.
References output().

bool _CkOStream::_isErr [private] |
size_t _CkOStream::_buflen [private] |
size_t _CkOStream::_actlen [private] |
char _CkOStream::_obuf[BUF_MAXLEN] [private] |
char _CkOStream::_tbuf[TBUF_MAXLEN] [private] |
Definition at line 20 of file ckstream.h.
1.5.5