Public Member Functions | |
| Repository (BNRepository *repository) | |
| std::string | GetUrl () const |
| std::string | GetRepoPath () const |
| std::string | GetLocalReference () const |
| std::string | GetRemoteReference () const |
| std::vector< Ref< RepoPlugin > > | GetPlugins () const |
| std::string | GetPluginDirectory () const |
| Ref< RepoPlugin > | GetPluginByPath (const std::string &pluginPath) |
| std::string | GetFullPath () const |
Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNRepository, BNNewRepositoryReference, BNFreeRepository > | |
| CoreRefCountObject () | |
| virtual | ~CoreRefCountObject () |
| BNRepository * | GetObject () const |
| void | AddRef () |
| void | Release () |
| void | AddRefForRegistration () |
| void | ReleaseForRegistration () |
Additional Inherited Members | |
Static Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNRepository, BNNewRepositoryReference, BNFreeRepository > | |
| static BNRepository * | GetObject (CoreRefCountObject *obj) |
Public Attributes inherited from BinaryNinja::CoreRefCountObject< BNRepository, BNNewRepositoryReference, BNFreeRepository > | |
| std::atomic< int > | m_refs |
| bool | m_registeredRef |
| BNRepository * | m_object |
| Repository::Repository | ( | BNRepository * | repository | ) |
| string Repository::GetFullPath | ( | ) | const |
| std::string BinaryNinja::Repository::GetLocalReference | ( | ) | const |
| Ref< RepoPlugin > Repository::GetPluginByPath | ( | const std::string & | pluginPath | ) |
| std::string BinaryNinja::Repository::GetPluginDirectory | ( | ) | const |
| vector< Ref< RepoPlugin > > Repository::GetPlugins | ( | ) | const |
| std::string BinaryNinja::Repository::GetRemoteReference | ( | ) | const |
| string Repository::GetRepoPath | ( | ) | const |
| string Repository::GetUrl | ( | ) | const |