|
ucommon
|
Common character processing protocol. More...
#include <protocols.h>

Public Member Functions | |
| int | get (void) |
| Get the next character. | |
| int | put (int code) |
| Put the next character. | |
Protected Member Functions | |
| virtual int | _getch (void)=0 |
| Get the next character. | |
| virtual int | _putch (int code)=0 |
| Put the next character. | |
Common character processing protocol.
This is used to access a character from some type of streaming buffer or memory object.
Definition at line 129 of file protocols.h.
| virtual int ucommon::CharacterProtocol::_getch | ( | void | ) | [protected, pure virtual] |
Get the next character.
Implemented in ucommon::filestream, ucommon::BufferProtocol, ucommon::pipestream, and ucommon::tcpstream.
| virtual int ucommon::CharacterProtocol::_putch | ( | int | code | ) | [protected, pure virtual] |
Put the next character.
| code | to put. |
Implemented in ucommon::filestream, ucommon::BufferProtocol, ucommon::pipestream, and ucommon::tcpstream.
| int ucommon::CharacterProtocol::get | ( | void | ) | [inline] |
| int ucommon::CharacterProtocol::put | ( | int | code | ) | [inline] |
Put the next character.
| code | to put. |
Definition at line 160 of file protocols.h.
1.7.6.1