v8::internal::HashTableKeyを継承しています。
Public メソッド | |
StringKey (String *string) | |
bool | IsMatch (Object *string) |
uint32_t | Hash () |
HashFunction | GetHashFunction () |
Object * | GetObject () |
bool | IsStringKey () |
Static Public メソッド | |
static uint32_t | StringHash (Object *obj) |
Public 変数 | |
String * | string_ |
objects.cc の 5602 行で定義されています。
v8::internal::StringKey::StringKey | ( | String * | string | ) | [inline, explicit] |
objects.cc の 5604 行で定義されています。
HashFunction v8::internal::StringKey::GetHashFunction | ( | ) | [inline, virtual] |
v8::internal::HashTableKeyを実装しています。
objects.cc の 5612 行で定義されています。
Object* v8::internal::StringKey::GetObject | ( | ) | [inline, virtual] |
uint32_t v8::internal::StringKey::Hash | ( | ) | [inline, virtual] |
bool v8::internal::StringKey::IsMatch | ( | Object * | string | ) | [inline, virtual] |
v8::internal::HashTableKeyを実装しています。
objects.cc の 5606 行で定義されています。
参照先 v8::internal::String::cast(), v8::internal::String::Equals(), と string_.
bool v8::internal::StringKey::IsStringKey | ( | ) | [inline, virtual] |
v8::internal::HashTableKeyを実装しています。
objects.cc の 5620 行で定義されています。
static uint32_t v8::internal::StringKey::StringHash | ( | Object * | obj | ) | [inline, static] |
objects.cc の 5616 行で定義されています。
参照先 v8::internal::String::cast(), と v8::internal::String::Hash().
参照元 Hash().
objects.cc の 5622 行で定義されています。
参照元 GetObject(), Hash(), と IsMatch().