From e8e844ef24483102103e6d20e8debbc78a687d17 Mon Sep 17 00:00:00 2001 From: Ryan Snyder Date: Wed, 15 Aug 2018 09:43:26 -0400 Subject: Expose ScriptingProvider name in C++ bindings --- scriptingprovider.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'scriptingprovider.cpp') 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> ScriptingProvider::GetList() { size_t count; -- cgit v1.3.1