#include "factory.h"構成 | |
| class | v8::Consts |
| class | v8::NeanderObject |
| class | v8::NeanderArray |
| class | v8::RegisteredExtension |
| class | v8::ImplementationUtilities |
| class | v8::Utils |
| class | v8::internal::HandleScopeImplementer |
ネームスペース | |
| namespace | v8 |
| namespace | v8::internal |
マクロ定義 | |
| #define | MAKE_TO_LOCAL(Name, From, To) |
| #define | MAKE_OPEN_HANDLE(From, To) |
列挙型 | |
| enum | v8::ExtensionTraversalState { v8::UNVISITED, v8::VISITED, v8::INSTALLED } |
関数 | |
| template<typename T > | |
| static T | v8::ToCData (v8::internal::Object *obj) |
| template<typename T > | |
| static v8::internal::Handle < v8::internal::Object > | v8::FromCData (T obj) |
| template<class T > | |
| static T * | v8::ToApi (v8::internal::Handle< v8::internal::Object > obj) |
変数 | |
| static const int | v8::internal::kHandleBlockSize = v8::internal::KB - 2 |
| #define MAKE_OPEN_HANDLE | ( | From, | ||
| To | ||||
| ) |
v8::internal::Handle<v8::internal::To> Utils::OpenHandle(v8::From* that) { \ return v8::internal::Handle<v8::internal::To>( \ reinterpret_cast<v8::internal::To**>(that)); \ }
| #define MAKE_TO_LOCAL | ( | Name, | ||
| From, | ||||
| To | ||||
| ) |
Local<v8::To> Utils::Name(v8::internal::Handle<v8::internal::From> obj) { \ return Local<To>(reinterpret_cast<To*>(obj.location())); \ }
1.7.1