summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorGlenn Smith <glenn@vector35.com>2026-03-04 15:54:50 -0500
committerGlenn Smith <glenn@vector35.com>2026-03-04 15:54:50 -0500
commit3520262824637979418554656607433424896809 (patch)
treeb9f3c29f78729c6a7050a8131395bb5e54d9e861 /python
parent9b03ef651f59a714b45f072d359edd0905d04925 (diff)
Add TypeLibrary::Register, to allow loading type libraries from script
Diffstat (limited to 'python')
-rw-r--r--python/typelibrary.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/python/typelibrary.py b/python/typelibrary.py
index b02fbfda..5dec0fd9 100644
--- a/python/typelibrary.py
+++ b/python/typelibrary.py
@@ -241,6 +241,12 @@ class TypeLibrary:
"""
return core.BNFinalizeTypeLibrary(self.handle)
+ def register(self) -> None:
+ """
+ Make a created or loaded Type Library available for Platforms to use when loading binaries.
+ """
+ core.BNRegisterTypeLibrary(self.handle)
+
def query_metadata(self, key: str) -> 'metadata.MetadataValueType':
"""
`query_metadata` retrieves a metadata associated with the given key stored in the type library