summaryrefslogtreecommitdiff
path: root/binaryninjaapi.h
diff options
context:
space:
mode:
authorMason Reed <mason@vector35.com>2024-10-25 12:09:57 -0400
committerMason Reed <mason@vector35.com>2024-10-25 12:10:35 -0400
commit3452ee25b9aebdddf694f45b4273ab76ca1bc847 (patch)
treef080a5262f3156439d87b9f7981902975804645a /binaryninjaapi.h
parentf97c60b5f77c4b9b668ff0b5fd292b41521c72fd (diff)
Retrieve view from analysis context
Makes it possible to write module workflows in plugins and scripts
Diffstat (limited to 'binaryninjaapi.h')
-rw-r--r--binaryninjaapi.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/binaryninjaapi.h b/binaryninjaapi.h
index e67a836e..bcd1ec97 100644
--- a/binaryninjaapi.h
+++ b/binaryninjaapi.h
@@ -9802,6 +9802,12 @@ namespace BinaryNinja {
AnalysisContext(BNAnalysisContext* analysisContext);
virtual ~AnalysisContext();
+ /*! Get the BinaryView for the current AnalysisContext
+
+ \return The binary view for the current context
+ */
+ Ref<BinaryView> GetBinaryView();
+
/*! Get the Function for the current AnalysisContext
\return The function for the current context