#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().
1.7.1