Public メソッド | Private 変数

クラス v8::internal::LargeObjectIterator

#include <spaces.h>

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

すべてのメンバ一覧

Public メソッド

 LargeObjectIterator (LargeObjectSpace *space)
 LargeObjectIterator (LargeObjectSpace *space, HeapObjectCallback size_func)
bool has_next ()
HeapObjectnext ()
virtual bool has_next_object ()
virtual HeapObjectnext_object ()

Private 変数

LargeObjectChunkcurrent_
HeapObjectCallback size_func_

説明

spaces.h1643 行で定義されています。


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

v8::internal::LargeObjectIterator::LargeObjectIterator ( LargeObjectSpace space  )  [explicit]

spaces.cc2167 行で定義されています。

参照先 current_, v8::internal::LargeObjectSpace::first_chunk_, v8::internal::NULL, と size_func_.

v8::internal::LargeObjectIterator::LargeObjectIterator ( LargeObjectSpace space,
HeapObjectCallback  size_func 
)

spaces.cc2173 行で定義されています。

参照先 current_, v8::internal::LargeObjectSpace::first_chunk_, と size_func_.


関数

bool v8::internal::LargeObjectIterator::has_next (  )  [inline]
virtual bool v8::internal::LargeObjectIterator::has_next_object (  )  [inline, virtual]

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

spaces.h1652 行で定義されています。

参照先 has_next().

HeapObject * v8::internal::LargeObjectIterator::next (  ) 
virtual HeapObject* v8::internal::LargeObjectIterator::next_object (  )  [inline, virtual]

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

spaces.h1653 行で定義されています。

参照先 next().


変数

spaces.h1656 行で定義されています。

参照元 has_next(), LargeObjectIterator(), と next().

spaces.h1657 行で定義されています。

参照元 LargeObjectIterator().


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