#include <class_member.h>
Inheritance diagram for Field:

Public Member Functions | |
| bool | is_offset_computed () |
| void | set_offset (unsigned off) |
| void * | get_address () |
| Java_Type | get_java_type () |
| Const_Java_Value | get_const_value () |
| uint16 | get_const_value_index () |
| Field () | |
| void | Reset () |
| void | set (Class *cl, String *name, String *desc, unsigned short af) |
| Field & | operator= (const Field &fd) |
| unsigned | is_volatile () |
| unsigned | is_transient () |
| bool | is_enum () |
| bool | parse (Global_Env &env, Class *clss, ByteReader &cfs, bool is_trusted_cl) |
| unsigned | calculate_size () |
| TypeDesc * | get_field_type_desc () |
| void | set_field_type_desc (TypeDesc *td) |
| Boolean | is_injected () |
| void | set_injected () |
| Boolean | is_magic_type () |
| void | set_track_access (bool value) |
| void | set_track_modification (bool value) |
| void | get_track_access_flag (char **address, char *mask) |
| void | get_track_modification_flag (char **address, char *mask) |
| Field.Field | ( | ) |
| bool Field.is_offset_computed | ( | ) |
| void Field.set_offset | ( | unsigned | off | ) |
| void* Field.get_address | ( | ) |
| Java_Type Field.get_java_type | ( | ) |
| Const_Java_Value Field.get_const_value | ( | ) |
| uint16 Field.get_const_value_index | ( | ) |
| void Field.Reset | ( | ) |
| unsigned Field.is_volatile | ( | ) |
| unsigned Field.is_transient | ( | ) |
| bool Field.is_enum | ( | ) |
| bool Field.parse | ( | Global_Env & | env, | |
| Class * | clss, | |||
| ByteReader & | cfs, | |||
| bool | is_trusted_cl | |||
| ) |
| unsigned Field.calculate_size | ( | ) |
| TypeDesc* Field.get_field_type_desc | ( | ) |
| void Field.set_field_type_desc | ( | TypeDesc * | td | ) |
| Boolean Field.is_injected | ( | ) |
| void Field.set_injected | ( | ) |
| Boolean Field.is_magic_type | ( | ) |
| void Field.set_track_access | ( | bool | value | ) |
| void Field.set_track_modification | ( | bool | value | ) |
| void Field.get_track_access_flag | ( | char ** | address, | |
| char * | mask | |||
| ) |
| void Field.get_track_modification_flag | ( | char ** | address, | |
| char * | mask | |||
| ) |
Genereated on Tue Mar 11 19:26:01 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.