◆ ScriptingProvider() [1/2]
BinaryNinja::ScriptingProvider::ScriptingProvider |
( |
const std::string & |
name, |
|
|
const std::string & |
apiName |
|
) |
| |
|
protected |
◆ ScriptingProvider() [2/2]
ScriptingProvider::ScriptingProvider |
( |
BNScriptingProvider * |
provider | ) |
|
|
protected |
◆ CreateInstanceCallback()
BNScriptingInstance * ScriptingProvider::CreateInstanceCallback |
( |
void * |
ctxt | ) |
|
|
staticprotected |
◆ CreateNewInstance()
◆ GetAPIName()
string ScriptingProvider::GetAPIName |
( |
| ) |
|
◆ GetByAPIName()
◆ GetByName()
◆ GetList()
◆ GetName()
string ScriptingProvider::GetName |
( |
| ) |
|
◆ InstallModules()
virtual bool BinaryNinja::ScriptingProvider::InstallModules |
( |
const std::string & |
modules | ) |
|
|
pure virtual |
◆ InstallModulesCallback()
bool ScriptingProvider::InstallModulesCallback |
( |
void * |
ctxt, |
|
|
const char * |
modules |
|
) |
| |
|
staticprotected |
◆ LoadModule()
virtual bool BinaryNinja::ScriptingProvider::LoadModule |
( |
const std::string & |
repository, |
|
|
const std::string & |
module, |
|
|
bool |
force |
|
) |
| |
|
pure virtual |
◆ LoadModuleCallback()
bool ScriptingProvider::LoadModuleCallback |
( |
void * |
ctxt, |
|
|
const char * |
repository, |
|
|
const char * |
module, |
|
|
bool |
force |
|
) |
| |
|
staticprotected |
◆ Register()
The documentation for this class was generated from the following files: