Public Member Functions | |
charmem (size_t size) | |
charmem (char *mem, size_t size) | |
void | release (void) |
void | reset (void) |
void | rewind (void) |
void | set (size_t size) |
void | set (char *mem, size_t size) |
Protected Member Functions | |
int | _getch (void) |
Get the next character. | |
int | _putch (int code) |
Put the next character. | |
Protected Attributes | |
char * | buffer |
bool | dynamic |
size_t | inp |
size_t | out |
size_t | size |
Definition at line 885 of file memory.h.
int ucommon::charmem::_getch | ( | void | ) | [protected, virtual] |
int ucommon::charmem::_putch | ( | int | code | ) | [protected, virtual] |
Put the next character.
code | to put. |
Implements ucommon::CharacterProtocol.