VTable Struct Reference

#include <vtable.h>

List of all members.

Public Attributes

Byte _gc_private_information [(sizeof(void *))]
ManagedObjectjlC
unsigned int vtmark
Classclss
uint32 class_properties
unsigned int allocated_size
unsigned short array_element_size
unsigned short array_element_shift
unsigned char ** intfc_table_0
Classintfc_class_0
unsigned char ** intfc_table_1
Classintfc_class_1
unsigned char ** intfc_table_2
Classintfc_class_2
Intfc_Tableintfc_table
Classsuperclasses [5]
unsigned char * methods [1]


Member Data Documentation

Byte VTable._gc_private_information[(sizeof(void *))]

ManagedObject* VTable.jlC

unsigned int VTable.vtmark

Class* VTable.clss

uint32 VTable.class_properties

unsigned int VTable.allocated_size

unsigned short VTable.array_element_size

unsigned short VTable.array_element_shift

unsigned char** VTable.intfc_table_0

Class* VTable.intfc_class_0

unsigned char** VTable.intfc_table_1

Class* VTable.intfc_class_1

unsigned char** VTable.intfc_table_2

Class* VTable.intfc_class_2

Intfc_Table* VTable.intfc_table

Class* VTable.superclasses[5]

unsigned char* VTable.methods[1]


The documentation for this struct was generated from the following file:

Genereated on Tue Mar 11 19:26:04 2008 by Doxygen.

(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.