Rizin
unix-like reverse engineering framework and cli tools
dex_class_def_t Struct Reference

#include <dex.h>

Public Attributes

ut16 class_idx
 
ut16 _padding1
 
ut32 access_flags
 
ut16 superclass_idx
 
ut16 _padding2
 
ut32 interfaces_offset
 
ut32 source_file_idx
 
ut32 annotations_offset
 
ut32 class_data_offset
 
ut32 static_values_offset
 
ut64 offset
 
ut32 n_interfaces
 
ut16interfaces
 
RzListstatic_fields
 
RzListinstance_fields
 
RzListdirect_methods
 
RzListvirtual_methods
 

Detailed Description

Definition at line 137 of file dex.h.

Member Data Documentation

◆ _padding1

ut16 dex_class_def_t::_padding1

Definition at line 139 of file dex.h.

Referenced by dex_class_def_new().

◆ _padding2

ut16 dex_class_def_t::_padding2

Definition at line 142 of file dex.h.

Referenced by dex_class_def_new().

◆ access_flags

ut32 dex_class_def_t::access_flags

◆ annotations_offset

ut32 dex_class_def_t::annotations_offset

Definition at line 145 of file dex.h.

Referenced by dex_class_def_new(), and dex_print_class_def().

◆ class_data_offset

ut32 dex_class_def_t::class_data_offset

Definition at line 146 of file dex.h.

Referenced by dex_class_def_new(), and dex_print_class_def().

◆ class_idx

◆ direct_methods

◆ instance_fields

◆ interfaces

ut16* dex_class_def_t::interfaces

◆ interfaces_offset

ut32 dex_class_def_t::interfaces_offset

Definition at line 143 of file dex.h.

Referenced by dex_class_def_new(), and dex_print_class_def().

◆ n_interfaces

ut32 dex_class_def_t::n_interfaces

Definition at line 150 of file dex.h.

Referenced by dex_class_def_new(), dex_print_class_def(), and dex_print_class_def_exports().

◆ offset

ut64 dex_class_def_t::offset

Definition at line 148 of file dex.h.

Referenced by dex_class_def_new(), dex_print_class_def(), and rz_bin_dex_classes().

◆ source_file_idx

ut32 dex_class_def_t::source_file_idx

Definition at line 144 of file dex.h.

Referenced by dex_class_def_new(), and dex_print_class_def().

◆ static_fields

◆ static_values_offset

ut32 dex_class_def_t::static_values_offset

Definition at line 147 of file dex.h.

Referenced by dex_class_def_new(), and dex_print_class_def().

◆ superclass_idx

ut16 dex_class_def_t::superclass_idx

◆ virtual_methods


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