#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.