|
WSF
|
#include <Scanner.h>

Public Member Functions | |
| Buffer (const Buffer &aSrc)=delete | |
| Buffer & | operator= (const Buffer &aRhs)=delete |
| Buffer (FILE *s, bool isUserStream) | |
| Buffer (const unsigned char *buf, int len) | |
| Buffer (Buffer *b) | |
| virtual | ~Buffer () |
| virtual void | Close () |
| virtual int | Read () |
| virtual int | Peek () |
| virtual cocochar_t * | GetString (int beg, int end) |
| virtual int | GetPos () |
| virtual void | SetPos (int value) |
Static Public Attributes | |
| static const int | EoF = COCO_WCHAR_MAX + 1 |
|
delete |
References Buffer().
Referenced by Buffer(), Buffer(), operator=(), and Us::UTF8Buffer::UTF8Buffer().
| Us::Buffer::Buffer | ( | FILE * | s, |
| bool | isUserStream ) |
References Close(), COCO_MAX_BUFFER_LENGTH, COCO_MIN_BUFFER_LENGTH, and SetPos().
| Us::Buffer::Buffer | ( | const unsigned char * | buf, |
| int | len ) |
| Us::Buffer::Buffer | ( | Buffer * | b | ) |
References Buffer().
|
virtual |
References Close().
|
virtual |
Referenced by GetString(), Peek(), and Read().
|
virtual |
References Us::coco_string_create(), Us::coco_string_delete(), end(), GetPos(), Read(), and SetPos().
|
virtual |
Reimplemented in Us::UTF8Buffer.
References EoF, GetPos(), and SetPos().
Referenced by GetString(), Peek(), and Us::UTF8Buffer::Read().
|
virtual |
References coco_printf, and COCO_STR.
Referenced by Buffer(), GetString(), Peek(), and Read().
|
static |
Referenced by Read(), and Us::UTF8Buffer::Read().