Public 型 | Public メソッド

クラス v8::internal::HashTableKey

#include <objects.h>

v8::internal::MapNameKey, v8::internal::NumberKey, v8::internal::RegExpKey, v8::internal::StringKey, v8::internal::SymbolKey, v8::internal::SymbolsKey, と v8::internal::Utf8SymbolKeyに継承されています。

すべてのメンバ一覧

Public 型

typedef uint32_t(* HashFunction )(Object *obj)

Public メソッド

virtual bool IsMatch (Object *other)=0
virtual HashFunction GetHashFunction ()=0
virtual uint32_t Hash ()=0
virtual ObjectGetObject ()=0
virtual bool IsStringKey ()=0
virtual ~HashTableKey ()

説明

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


型定義

v8::internal::MapNameKeyで再定義されています。

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


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

virtual v8::internal::HashTableKey::~HashTableKey (  )  [inline, virtual]

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


関数

virtual HashFunction v8::internal::HashTableKey::GetHashFunction (  )  [pure virtual]
virtual Object* v8::internal::HashTableKey::GetObject (  )  [pure virtual]
virtual uint32_t v8::internal::HashTableKey::Hash (  )  [pure virtual]
virtual bool v8::internal::HashTableKey::IsMatch ( Object other  )  [pure virtual]
virtual bool v8::internal::HashTableKey::IsStringKey (  )  [pure virtual]

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