From cd9eea2fdbd51c25a9f17435c561b6fe9377960f Mon Sep 17 00:00:00 2001 From: Peter LaFosse Date: Wed, 15 Oct 2025 13:07:19 -0400 Subject: Add GetTypeCount API Add note about type_names not being sorted anymore --- python/typecontainer.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'python/typecontainer.py') diff --git a/python/typecontainer.py b/python/typecontainer.py index b4a9e794..aafa9117 100644 --- a/python/typecontainer.py +++ b/python/typecontainer.py @@ -329,6 +329,14 @@ class TypeContainer: core.BNFreeStringList(result_ids, result_count.value) return result + @property + def type_count(self) -> int: + """ + Get the number of types in a Type Container. + :return: Number of types in the container + """ + return core.BNTypeContainerGetTypeCount(self.handle) + def parse_type_string( self, source: str, import_dependencies: bool = True ) -> Tuple[Optional[Tuple['_types.QualifiedNameType', '_types.Type']], List['typeparser.TypeParserError']]: -- cgit v1.3.1