#include <dxcut/access_flags.h>
#include <dxcut/dex.h>
#include <dxcut/value.h>
#include <dxcut/access_flags.h>
#include <dxcut/annotation.h>
Go to the source code of this file.
Classes | |
struct | DexClass |
Functions | |
const char * | dxc_type_nice (const char *type) |
const char * | dxc_type_name (const char *nice_type) |
void | dxc_free_class (DexClass *cl) |
Frees all data allocated for this class. Does not attempt to free the passed pointer. | |
int | dxc_is_sentinel_class (DexClass *cl) |
Returns true if this class marks the end of a class list. | |
void | dxc_make_sentinel_class (DexClass *cl) |
Marks the passed class as the end of a list. |
const char * dxc_type_name | ( | const char * | type | ) |
Converts fully qualified class names (and primitive types as well) to the form that they representing in dex files. This returns a static buffer.
const char * dxc_type_nice | ( | const char * | type | ) |
Convert type names from the format they are in the dex file to a more readable fully qualified name. This returns a static buffer.