Public メソッド | Private メソッド | Static Private メソッド | Private 変数

クラス v8::internal::ExternalReferenceEncoder

#include <serialize.h>

すべてのメンバ一覧

Public メソッド

 ExternalReferenceEncoder ()
uint32_t Encode (Address key) const
const char * NameOfAddress (Address key) const

Private メソッド

int IndexOf (Address key) const
void Put (Address key, int index)

Static Private メソッド

static uint32_t Hash (Address key)
static bool Match (void *key1, void *key2)

Private 変数

HashMap encodings_

説明

serialize.h62 行で定義されています。


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

v8::internal::ExternalReferenceEncoder::ExternalReferenceEncoder (  ) 

関数

uint32_t v8::internal::ExternalReferenceEncoder::Encode ( Address  key  )  const
static uint32_t v8::internal::ExternalReferenceEncoder::Hash ( Address  key  )  [inline, static, private]

serialize.h72 行で定義されています。

参照元 IndexOf(), と Put().

int v8::internal::ExternalReferenceEncoder::IndexOf ( Address  key  )  const [private]
static bool v8::internal::ExternalReferenceEncoder::Match ( void *  key1,
void *  key2 
) [inline, static, private]

serialize.h78 行で定義されています。

const char * v8::internal::ExternalReferenceEncoder::NameOfAddress ( Address  key  )  const
void v8::internal::ExternalReferenceEncoder::Put ( Address  key,
int  index 
) [private]

変数

serialize.h71 行で定義されています。

参照元 IndexOf(), と Put().


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