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

クラス v8::internal::NumberKey

v8::internal::HashTableKeyを継承しています。

すべてのメンバ一覧

Public メソッド

 NumberKey (uint32_t number)

Private メソッド

bool IsMatch (Object *number)
uint32_t Hash ()
HashFunction GetHashFunction ()
ObjectGetObject ()
bool IsStringKey ()

Static Private メソッド

static uint32_t ComputeHash (uint32_t key)
static uint32_t NumberHash (Object *obj)
static uint32_t ToUint32 (Object *obj)

Private 変数

uint32_t number_

説明

objects.cc5556 行で定義されています。


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

v8::internal::NumberKey::NumberKey ( uint32_t  number  )  [inline, explicit]

objects.cc5558 行で定義されています。


関数

static uint32_t v8::internal::NumberKey::ComputeHash ( uint32_t  key  )  [inline, static, private]

objects.cc5567 行で定義されています。

参照元 Hash(), と NumberHash().

HashFunction v8::internal::NumberKey::GetHashFunction (  )  [inline, private, virtual]

v8::internal::HashTableKeyを実装しています。

objects.cc5580 行で定義されています。

Object* v8::internal::NumberKey::GetObject (  )  [inline, private, virtual]

v8::internal::HashTableKeyを実装しています。

objects.cc5582 行で定義されています。

参照先 number_, と v8::internal::Heap::NumberFromDouble().

uint32_t v8::internal::NumberKey::Hash (  )  [inline, private, virtual]

v8::internal::HashTableKeyを実装しています。

objects.cc5578 行で定義されています。

参照先 ComputeHash(), と number_.

bool v8::internal::NumberKey::IsMatch ( Object number  )  [inline, private, virtual]

v8::internal::HashTableKeyを実装しています。

objects.cc5561 行で定義されています。

参照先 number_, と ToUint32().

bool v8::internal::NumberKey::IsStringKey (  )  [inline, private, virtual]

v8::internal::HashTableKeyを実装しています。

objects.cc5595 行で定義されています。

static uint32_t v8::internal::NumberKey::NumberHash ( Object obj  )  [inline, static, private]

objects.cc5586 行で定義されています。

参照先 ComputeHash(), と ToUint32().

static uint32_t v8::internal::NumberKey::ToUint32 ( Object obj  )  [inline, static, private]

objects.cc5590 行で定義されています。

参照先 ASSERT, と v8::Value::IsNumber().

参照元 IsMatch(), と NumberHash().


変数

objects.cc5597 行で定義されています。

参照元 GetObject(), Hash(), と IsMatch().


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