#include <stringDecoder.h>
Inheritance diagram for StringUtf8Decoder:
Public Member Functions | |
StringUtf8Decoder (const string &input) | |
virtual int | get_next_character () |
Returns the next character in sequence. | |
bool | is_eof () |
Returns true if the decoder has returned the last character in the string, false if there are more to go. | |
Protected Member Functions | |
bool | test_eof () |
If the pointer is past the last character of the string, set the eof flag and return true. | |
Protected Attributes | |
string | _input |
size_t | _p |
bool | _eof |
Definition at line 66 of file stringDecoder.h.
|
Definition at line 82 of file stringDecoder.I. |
|
Returns the next character in sequence.
Reimplemented from StringDecoder. Definition at line 86 of file stringDecoder.cxx. |
|
Returns true if the decoder has returned the last character in the string, false if there are more to go.
Definition at line 50 of file stringDecoder.I. References StringDecoder::_eof, StringDecoder::_input, and StringDecoder::_p. Referenced by TextEncoder::encode_wtext(). |
|
If the pointer is past the last character of the string, set the eof flag and return true.
Definition at line 65 of file stringDecoder.I. Referenced by StringDecoder::get_next_character(), and StringDecoder::~StringDecoder(). |
|
Definition at line 56 of file stringDecoder.h. Referenced by StringDecoder::is_eof(), and StringDecoder::StringDecoder(). |
|
Definition at line 54 of file stringDecoder.h. Referenced by StringDecoder::get_next_character(), StringDecoder::is_eof(), and StringDecoder::~StringDecoder(). |
|
Definition at line 55 of file stringDecoder.h. Referenced by StringDecoder::get_next_character(), StringDecoder::is_eof(), and StringDecoder::~StringDecoder(). |