hprof_class.h File Reference
Go to the source code of this file.
Functions |
| void | class_init (void) |
| ClassIndex | class_find_or_create (const char *sig, LoaderIndex loader) |
| ClassIndex | class_create (const char *sig, LoaderIndex loader) |
| SerialNumber | class_get_serial_number (ClassIndex index) |
| StringIndex | class_get_signature (ClassIndex index) |
| ClassStatus | class_get_status (ClassIndex index) |
| void | class_add_status (ClassIndex index, ClassStatus status) |
| void | class_all_status_remove (ClassStatus status) |
| void | class_do_unloads (JNIEnv *env) |
| void | class_list (void) |
| void | class_delete_global_references (JNIEnv *env) |
| void | class_cleanup (void) |
| void | class_set_methods (ClassIndex index, const char **name, const char **descr, int count) |
| jmethodID | class_get_methodID (JNIEnv *env, ClassIndex index, MethodIndex mnum) |
| jclass | class_new_classref (JNIEnv *env, ClassIndex index, jclass classref) |
| void | class_delete_classref (JNIEnv *env, ClassIndex index) |
| jclass | class_get_class (JNIEnv *env, ClassIndex index) |
| void | class_set_inst_size (ClassIndex index, jint inst_size) |
| jint | class_get_inst_size (ClassIndex index) |
| void | class_set_object_index (ClassIndex index, ObjectIndex object_index) |
| ObjectIndex | class_get_object_index (ClassIndex index) |
| ClassIndex | class_get_super (ClassIndex index) |
| void | class_set_super (ClassIndex index, ClassIndex super) |
| void | class_set_loader (ClassIndex index, LoaderIndex loader) |
| LoaderIndex | class_get_loader (ClassIndex index) |
| void | class_prime_system_classes (void) |
| jint | class_get_all_fields (JNIEnv *env, ClassIndex cnum, jint *pfield_count, FieldInfo **pfield) |
Function Documentation
| void class_cleanup |
( |
void |
|
) |
|
| void class_delete_classref |
( |
JNIEnv * |
env, |
|
|
ClassIndex |
index | |
|
) |
| | |
| void class_delete_global_references |
( |
JNIEnv * |
env |
) |
|
| void class_do_unloads |
( |
JNIEnv * |
env |
) |
|
| jint class_get_all_fields |
( |
JNIEnv * |
env, |
|
|
ClassIndex |
cnum, |
|
|
jint * |
pfield_count, |
|
|
FieldInfo ** |
pfield | |
|
) |
| | |
| jclass class_get_class |
( |
JNIEnv * |
env, |
|
|
ClassIndex |
index | |
|
) |
| | |
| jclass class_new_classref |
( |
JNIEnv * |
env, |
|
|
ClassIndex |
index, |
|
|
jclass |
classref | |
|
) |
| | |
| void class_prime_system_classes |
( |
void |
|
) |
|
| void class_set_inst_size |
( |
ClassIndex |
index, |
|
|
jint |
inst_size | |
|
) |
| | |
| void class_set_methods |
( |
ClassIndex |
index, |
|
|
const char ** |
name, |
|
|
const char ** |
descr, |
|
|
int |
count | |
|
) |
| | |