AddAlternateName(const std::string &alternate) | BinaryNinja::TypeLibrary | |
AddNamedObject(const QualifiedName &name, Ref< Type > type) | BinaryNinja::TypeLibrary | |
AddNamedType(const QualifiedName &name, Ref< Type > type) | BinaryNinja::TypeLibrary | |
AddNamedTypeSource(const QualifiedName &name, const std::string &source) | BinaryNinja::TypeLibrary | |
AddPlatform(Ref< Platform > platform) | BinaryNinja::TypeLibrary | |
AddRef() | BinaryNinja::CoreRefCountObject< BNTypeLibrary, BNNewTypeLibraryReference, BNFreeTypeLibrary > | inline |
AddRefForCallback() | BinaryNinja::CoreRefCountObject< BNTypeLibrary, BNNewTypeLibraryReference, BNFreeTypeLibrary > | inline |
AddRefForRegistration() | BinaryNinja::CoreRefCountObject< BNTypeLibrary, BNNewTypeLibraryReference, BNFreeTypeLibrary > | inline |
ClearPlatforms() | BinaryNinja::TypeLibrary | |
CoreRefCountObject() | BinaryNinja::CoreRefCountObject< BNTypeLibrary, BNNewTypeLibraryReference, BNFreeTypeLibrary > | inline |
Decompress(const std::string &path) | BinaryNinja::TypeLibrary | |
DecompressToFile(const std::string &path, const std::string &output) | BinaryNinja::TypeLibrary | static |
Finalize() | BinaryNinja::TypeLibrary | |
GetAlternateNames() | BinaryNinja::TypeLibrary | |
GetArchitecture() | BinaryNinja::TypeLibrary | |
GetDependencyName() | BinaryNinja::TypeLibrary | |
GetGuid() | BinaryNinja::TypeLibrary | |
GetMetadata() | BinaryNinja::TypeLibrary | |
GetName() | BinaryNinja::TypeLibrary | |
GetNamedObject(const QualifiedName &name) | BinaryNinja::TypeLibrary | |
GetNamedObjects() | BinaryNinja::TypeLibrary | |
GetNamedType(const QualifiedName &name) | BinaryNinja::TypeLibrary | |
GetNamedTypes() | BinaryNinja::TypeLibrary | |
GetObject() const | BinaryNinja::CoreRefCountObject< BNTypeLibrary, BNNewTypeLibraryReference, BNFreeTypeLibrary > | inline |
GetObject(CoreRefCountObject *obj) | BinaryNinja::CoreRefCountObject< BNTypeLibrary, BNNewTypeLibraryReference, BNFreeTypeLibrary > | inlinestatic |
GetObject(const CoreRefCountObject *obj) | BinaryNinja::CoreRefCountObject< BNTypeLibrary, BNNewTypeLibraryReference, BNFreeTypeLibrary > | inlinestatic |
GetPlatformNames() | BinaryNinja::TypeLibrary | |
GetTypeContainer() | BinaryNinja::TypeLibrary | |
LoadFromFile(const std::string &path) | BinaryNinja::TypeLibrary | static |
LookupByGuid(Ref< Architecture > arch, const std::string &guid) | BinaryNinja::TypeLibrary | static |
LookupByName(Ref< Architecture > arch, const std::string &name) | BinaryNinja::TypeLibrary | static |
m_object | BinaryNinja::CoreRefCountObject< BNTypeLibrary, BNNewTypeLibraryReference, BNFreeTypeLibrary > | |
m_refs | BinaryNinja::CoreRefCountObject< BNTypeLibrary, BNNewTypeLibraryReference, BNFreeTypeLibrary > | |
m_registeredRef | BinaryNinja::CoreRefCountObject< BNTypeLibrary, BNNewTypeLibraryReference, BNFreeTypeLibrary > | |
QueryMetadata(const std::string &key) | BinaryNinja::TypeLibrary | |
Release() | BinaryNinja::CoreRefCountObject< BNTypeLibrary, BNNewTypeLibraryReference, BNFreeTypeLibrary > | inline |
ReleaseForCallback() | BinaryNinja::CoreRefCountObject< BNTypeLibrary, BNNewTypeLibraryReference, BNFreeTypeLibrary > | inline |
ReleaseForRegistration() | BinaryNinja::CoreRefCountObject< BNTypeLibrary, BNNewTypeLibraryReference, BNFreeTypeLibrary > | inline |
RemoveMetadata(const std::string &key) | BinaryNinja::TypeLibrary | |
SetDependencyName(const std::string &depName) | BinaryNinja::TypeLibrary | |
SetGuid(const std::string &guid) | BinaryNinja::TypeLibrary | |
SetName(const std::string &name) | BinaryNinja::TypeLibrary | |
StoreMetadata(const std::string &key, Ref< Metadata > value) | BinaryNinja::TypeLibrary | |
TypeLibrary(BNTypeLibrary *handle) | BinaryNinja::TypeLibrary | |
TypeLibrary(Ref< Architecture > arch, const std::string &name) | BinaryNinja::TypeLibrary | |
WriteToFile(const std::string &path) | BinaryNinja::TypeLibrary | |
~CoreRefCountObject() | BinaryNinja::CoreRefCountObject< BNTypeLibrary, BNNewTypeLibraryReference, BNFreeTypeLibrary > | inlinevirtual |