#include <scanner.h>
Public メソッド | |
UTF8Buffer () | |
~UTF8Buffer () | |
void | Initialize (char *src, int length) |
void | AddChar (uc32 c) |
void | Reset () |
int | pos () const |
char * | data () const |
Private 変数 | |
char * | data_ |
int | size_ |
int | pos_ |
v8::internal::UTF8Buffer::UTF8Buffer | ( | ) |
scanner.cc の 51 行で定義されています。
参照先 Initialize(), と v8::internal::NULL.
v8::internal::UTF8Buffer::~UTF8Buffer | ( | ) |
scanner.cc の 56 行で定義されています。
参照先 data_, と v8::internal::DeleteArray().
void v8::internal::UTF8Buffer::AddChar | ( | uc32 | c | ) |
char* v8::internal::UTF8Buffer::data | ( | ) | const [inline] |
void v8::internal::UTF8Buffer::Initialize | ( | char * | src, | |
int | length | |||
) |
scanner.cc の 61 行で定義されています。
参照先 data_, v8::internal::DeleteArray(), Reset(), と size_.
参照元 UTF8Buffer().
int v8::internal::UTF8Buffer::pos | ( | ) | const [inline] |
void v8::internal::UTF8Buffer::Reset | ( | ) | [inline] |
char* v8::internal::UTF8Buffer::data_ [private] |
参照元 AddChar(), data(), Initialize(), と ~UTF8Buffer().
int v8::internal::UTF8Buffer::pos_ [private] |
int v8::internal::UTF8Buffer::size_ [private] |
参照元 AddChar(), と Initialize().