summaryrefslogtreecommitdiff
path: root/scriptingprovider.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scriptingprovider.cpp')
-rw-r--r--scriptingprovider.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/scriptingprovider.cpp b/scriptingprovider.cpp
index 475d69ce..2a233cfe 100644
--- a/scriptingprovider.cpp
+++ b/scriptingprovider.cpp
@@ -252,6 +252,15 @@ BNScriptingInstance* ScriptingProvider::CreateInstanceCallback(void* ctxt)
}
+string ScriptingProvider::GetName()
+{
+ char* providerNameRaw = BNGetScriptingProviderName(m_object);
+ string providerName(providerNameRaw);
+ BNFreeString(providerNameRaw);
+ return providerName;
+}
+
+
vector<Ref<ScriptingProvider>> ScriptingProvider::GetList()
{
size_t count;