Public Member Functions | |
RepositoryManager (const std::string &enabledPluginsPath) | |
RepositoryManager (BNRepositoryManager *repoManager) | |
RepositoryManager () | |
bool | CheckForUpdates () |
std::vector< Ref< Repository > > | GetRepositories () |
Ref< Repository > | GetRepositoryByPath (const std::string &repoName) |
bool | AddRepository (const std::string &url, const std::string &repoPath) |
Ref< Repository > | GetDefaultRepository () |
Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNRepositoryManager, BNNewRepositoryManagerReference, BNFreeRepositoryManager > | |
CoreRefCountObject () | |
virtual | ~CoreRefCountObject () |
BNRepositoryManager * | GetObject () const |
void | AddRef () |
void | Release () |
void | AddRefForRegistration () |
void | ReleaseForRegistration () |
Additional Inherited Members | |
Static Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNRepositoryManager, BNNewRepositoryManagerReference, BNFreeRepositoryManager > | |
static BNRepositoryManager * | GetObject (CoreRefCountObject *obj) |
Public Attributes inherited from BinaryNinja::CoreRefCountObject< BNRepositoryManager, BNNewRepositoryManagerReference, BNFreeRepositoryManager > | |
std::atomic< int > | m_refs |
bool | m_registeredRef |
BNRepositoryManager * | m_object |
BinaryNinja::RepositoryManager::RepositoryManager | ( | const std::string & | enabledPluginsPath | ) |
RepositoryManager::RepositoryManager | ( | BNRepositoryManager * | repoManager | ) |
RepositoryManager::RepositoryManager | ( | ) |
bool RepositoryManager::AddRepository | ( | const std::string & | url, |
const std::string & | repoPath | ||
) |
bool RepositoryManager::CheckForUpdates | ( | ) |
Ref< Repository > RepositoryManager::GetDefaultRepository | ( | ) |
vector< Ref< Repository > > RepositoryManager::GetRepositories | ( | ) |
Ref< Repository > RepositoryManager::GetRepositoryByPath | ( | const std::string & | repoName | ) |