Public メソッド

クラス v8::internal::DescriptorReader

#include <property.h>

すべてのメンバ一覧

Public メソッド

 DescriptorReader (DescriptorArray *descriptors, int pos=0)
StringGetKey ()
ObjectGetValue ()
PropertyDetails GetDetails ()
int GetFieldIndex ()
bool IsDontEnum ()
PropertyType type ()
bool IsTransition ()
bool IsNullDescriptor ()
JSFunctionGetConstantFunction ()
AccessorDescriptorGetCallbacks ()
ObjectGetCallbacksObject ()
bool Equals (String *name)
void Get (Descriptor *desc)

説明

property.h331 行で定義されています。


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

v8::internal::DescriptorReader::DescriptorReader ( DescriptorArray descriptors,
int  pos = 0 
) [inline, explicit]

property.h333 行で定義されています。


関数

bool v8::internal::DescriptorReader::Equals ( String name  )  [inline]

property.h372 行で定義されています。

参照先 v8::internal::String::Equals(), と GetKey().

void v8::internal::DescriptorReader::Get ( Descriptor *  desc  )  [inline]

property.h374 行で定義されています。

参照元 v8::internal::DescriptorWriter::WriteFrom().

AccessorDescriptor* v8::internal::DescriptorReader::GetCallbacks (  )  [inline]
Object* v8::internal::DescriptorReader::GetCallbacksObject (  )  [inline]

property.h367 行で定義されています。

参照先 ASSERT, v8::internal::CALLBACKS, GetValue(), と type().

参照元 GetCallbacks().

JSFunction* v8::internal::DescriptorReader::GetConstantFunction (  )  [inline]

property.h359 行で定義されています。

参照先 v8::internal::JSFunction::cast(), と GetValue().

PropertyDetails v8::internal::DescriptorReader::GetDetails (  )  [inline]

property.h338 行で定義されています。

参照元 IsDontEnum(), と type().

int v8::internal::DescriptorReader::GetFieldIndex (  )  [inline]

property.h342 行で定義されています。

参照先 GetValue().

String* v8::internal::DescriptorReader::GetKey (  )  [inline]

property.h336 行で定義されています。

参照元 v8::internal::DescriptorArray::CopyInsert(), と Equals().

Object* v8::internal::DescriptorReader::GetValue (  )  [inline]

property.h337 行で定義されています。

参照元 GetCallbacksObject(), GetConstantFunction(), と GetFieldIndex().

bool v8::internal::DescriptorReader::IsDontEnum (  )  [inline]

property.h344 行で定義されています。

参照先 GetDetails().

bool v8::internal::DescriptorReader::IsNullDescriptor (  )  [inline]

property.h355 行で定義されています。

参照先 type().

参照元 v8::internal::DescriptorArray::CopyInsert().

bool v8::internal::DescriptorReader::IsTransition (  )  [inline]
PropertyType v8::internal::DescriptorReader::type (  )  [inline]

property.h346 行で定義されています。

参照先 GetDetails().

参照元 GetCallbacks(), GetCallbacksObject(), IsNullDescriptor(), と IsTransition().


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