summaryrefslogtreecommitdiff
path: root/binaryninjaapi.h
diff options
context:
space:
mode:
authorRyan Snyder <ryan@vector35.com>2018-08-15 09:43:26 -0400
committerRyan Snyder <ryan@vector35.com>2018-08-15 09:52:13 -0400
commite8e844ef24483102103e6d20e8debbc78a687d17 (patch)
tree283e10761ab4f79b093a062e35975fdd184c9edd /binaryninjaapi.h
parentbd9e38ccfafd0d5bafec4b9844dc60b20eb3287c (diff)
Expose ScriptingProvider name in C++ bindings
Diffstat (limited to 'binaryninjaapi.h')
-rw-r--r--binaryninjaapi.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/binaryninjaapi.h b/binaryninjaapi.h
index 6cfa49bf..620c0472 100644
--- a/binaryninjaapi.h
+++ b/binaryninjaapi.h
@@ -3802,6 +3802,8 @@ namespace BinaryNinja
public:
virtual Ref<ScriptingInstance> CreateNewInstance() = 0;
+ std::string GetName();
+
static std::vector<Ref<ScriptingProvider>> GetList();
static Ref<ScriptingProvider> GetByName(const std::string& name);
static void Register(ScriptingProvider* provider);