Public メソッド | Private 変数

クラス v8::internal::UTF8Buffer

#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_

説明

scanner.h37 行で定義されています。


コンストラクタとデストラクタ

v8::internal::UTF8Buffer::UTF8Buffer (  ) 

scanner.cc51 行で定義されています。

参照先 Initialize(), と v8::internal::NULL.

v8::internal::UTF8Buffer::~UTF8Buffer (  ) 

scanner.cc56 行で定義されています。

参照先 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.cc61 行で定義されています。

参照先 data_, v8::internal::DeleteArray(), Reset(), と size_.

参照元 UTF8Buffer().

int v8::internal::UTF8Buffer::pos (  )  const [inline]

scanner.h45 行で定義されています。

参照先 pos_.

参照元 v8::internal::Scanner::StartLiteral(), と v8::internal::Scanner::TerminateLiteral().

void v8::internal::UTF8Buffer::Reset (  )  [inline]

scanner.h44 行で定義されています。

参照先 pos_.

参照元 v8::internal::Scanner::Init(), と Initialize().


変数

scanner.h49 行で定義されています。

参照元 AddChar(), data(), Initialize(), と ~UTF8Buffer().

scanner.h51 行で定義されています。

参照元 AddChar(), pos(), と Reset().

scanner.h50 行で定義されています。

参照元 AddChar(), と Initialize().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義