|
Namespaces |
| namespace | avmplus |
Classes |
| struct | avmplus::Config |
| class | avmplus::AvmCore |
| class | avmplus::AvmCore::GCInterface |
Defines |
| #define | DECLARE_NATIVE_SCRIPTS() static const NativeScriptInfo scriptEntries[]; |
| #define | BEGIN_NATIVE_SCRIPTS(_Class) /*static*/ const NativeScriptInfo _Class::scriptEntries[] = { |
| #define | NATIVE_SCRIPT(script_id, _Script) { (NativeScriptInfo::Handler)_Script::createGlobalObject, _Script::natives, script_id, sizeof(_Script) }, |
| #define | END_NATIVE_SCRIPTS() { NULL, NULL, -1, 0 } }; |
| #define | DECLARE_NATIVE_CLASSES() static const NativeClassInfo classEntries[]; |
| #define | BEGIN_NATIVE_CLASSES(_Class) /*static*/ const NativeClassInfo _Class::classEntries[] = { |
| #define | NATIVE_CLASS(class_id, _Class, _Instance) { (NativeClassInfo::Handler)_Class::createClassClosure, _Class::natives, avmplus::NativeID::class_id, sizeof(_Class), sizeof(_Instance) }, |
| #define | END_NATIVE_CLASSES() { NULL, NULL, -1, 0, 0 } }; |
| #define | OBJECT_TYPE (core->traits.object_itraits) |
| #define | CLASS_TYPE (core->traits.class_itraits) |
| #define | FUNCTION_TYPE (core->traits.function_itraits) |
| #define | ARRAY_TYPE (core->traits.array_itraits) |
| #define | STRING_TYPE (core->traits.string_itraits) |
| #define | NUMBER_TYPE (core->traits.number_itraits) |
| #define | INT_TYPE (core->traits.int_itraits) |
| #define | UINT_TYPE (core->traits.uint_itraits) |
| #define | BOOLEAN_TYPE (core->traits.boolean_itraits) |
| #define | VOID_TYPE (core->traits.void_itraits) |
| #define | NULL_TYPE (core->traits.null_itraits) |
| #define | NAMESPACE_TYPE (core->traits.namespace_itraits) |
| #define | VECTORINT_TYPE (core->traits.vectorint_itraits) |
| #define | VECTORUINT_TYPE (core->traits.vectoruint_itraits) |
| #define | VECTORDOUBLE_TYPE (core->traits.vectordouble_itraits) |
| #define | VECTOROBJ_TYPE (core->traits.vectorobj_itraits) |
| #define | AVMPLUS_STRING_DELETED ((Stringp)(1)) |
Variables |
| const int | avmplus::kBufferPadding = 16 |