KUNAI Static Analyzer
Kunai is a library for doing static binary analysis of Dalvik.
Loading...
Searching...
No Matches
Public Member Functions | List of all members
KUNAI::DEX::ExternalMethod Class Reference

Public Member Functions

 ExternalMethod (std::string &class_idx, std::string &name_idx, std::string &proto_idx)
 
std::string & get_class_idx () const
 Return the name of the class where the method is.
 
std::string & get_name_idx () const
 Get the name of the external method.
 
std::string & get_proto_idx () const
 Get the prototype of the external method.
 
std::string & pretty_method_name () const
 Get a pretty printed version of the name that includes class name, name of the method and the prototype.
 
TYPES::access_flags get_access_flags () const
 Get the access flags from the method.
 

Member Function Documentation

◆ get_access_flags()

TYPES::access_flags KUNAI::DEX::ExternalMethod::get_access_flags ( ) const
inline

Get the access flags from the method.

Returns
NONE access flags

◆ get_class_idx()

std::string & KUNAI::DEX::ExternalMethod::get_class_idx ( ) const
inline

Return the name of the class where the method is.

Returns
name of the class

◆ get_name_idx()

std::string & KUNAI::DEX::ExternalMethod::get_name_idx ( ) const
inline

Get the name of the external method.

Returns
name of the method

◆ get_proto_idx()

std::string & KUNAI::DEX::ExternalMethod::get_proto_idx ( ) const
inline

Get the prototype of the external method.

Returns
prototype of the method

◆ pretty_method_name()

std::string & KUNAI::DEX::ExternalMethod::pretty_method_name ( ) const
inline

Get a pretty printed version of the name that includes class name, name of the method and the prototype.

Returns
pretty printed version of the name

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