| AddRef() | BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote > | inline |
| AddRefForCallback() | BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote > | inline |
| AddRefForRegistration() | BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote > | inline |
| Connect(const std::string &username, const std::string &token) | BinaryNinja::Collaboration::Remote | |
| CoreRefCountObject() | BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote > | inline |
| CreateGroup(const std::string &name, const std::vector< std::string > &usernames) | BinaryNinja::Collaboration::Remote | |
| CreateProject(const std::string &name, const std::string &description) | BinaryNinja::Collaboration::Remote | |
| CreateUser(const std::string &username, const std::string &email, bool is_active, const std::string &password, const std::vector< uint64_t > &groupIds, const std::vector< uint64_t > &userPermissionIds) | BinaryNinja::Collaboration::Remote | |
| DeleteGroup(const Ref< CollabGroup > group) | BinaryNinja::Collaboration::Remote | |
| DeleteProject(const Ref< RemoteProject > project) | BinaryNinja::Collaboration::Remote | |
| Disconnect() | BinaryNinja::Collaboration::Remote | |
| GetAddress() | BinaryNinja::Collaboration::Remote | |
| GetAuthBackends() | BinaryNinja::Collaboration::Remote | |
| GetCurrentUser() | BinaryNinja::Collaboration::Remote | |
| GetGroupById(uint64_t id) | BinaryNinja::Collaboration::Remote | |
| GetGroupByName(const std::string &name) | BinaryNinja::Collaboration::Remote | |
| GetGroups() | BinaryNinja::Collaboration::Remote | |
| GetName() | BinaryNinja::Collaboration::Remote | |
| GetObject() const | BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote > | inline |
| GetObject(CoreRefCountObject *obj) | BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote > | inlinestatic |
| GetObject(const CoreRefCountObject *obj) | BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote > | inlinestatic |
| GetProjectById(const std::string &id) | BinaryNinja::Collaboration::Remote | |
| GetProjectByName(const std::string &name) | BinaryNinja::Collaboration::Remote | |
| GetProjects() | BinaryNinja::Collaboration::Remote | |
| GetServerBuildId() | BinaryNinja::Collaboration::Remote | |
| GetServerBuildVersion() | BinaryNinja::Collaboration::Remote | |
| GetServerVersion() | BinaryNinja::Collaboration::Remote | |
| GetToken() | BinaryNinja::Collaboration::Remote | |
| GetUniqueId() | BinaryNinja::Collaboration::Remote | |
| GetUserById(const std::string &id) | BinaryNinja::Collaboration::Remote | |
| GetUserByUsername(const std::string &username) | BinaryNinja::Collaboration::Remote | |
| GetUsername() | BinaryNinja::Collaboration::Remote | |
| GetUsers() | BinaryNinja::Collaboration::Remote | |
| HasLoadedMetadata() | BinaryNinja::Collaboration::Remote | |
| HasPulledGroups() | BinaryNinja::Collaboration::Remote | |
| HasPulledProjects() | BinaryNinja::Collaboration::Remote | |
| HasPulledUsers() | BinaryNinja::Collaboration::Remote | |
| ImportLocalProject(Ref< Project > localProject, ProgressFunction progress={}) | BinaryNinja::Collaboration::Remote | |
| IsAdmin() | BinaryNinja::Collaboration::Remote | |
| IsConnected() | BinaryNinja::Collaboration::Remote | |
| IsEnterprise() | BinaryNinja::Collaboration::Remote | |
| LoadMetadata() | BinaryNinja::Collaboration::Remote | |
| m_object | BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote > | |
| m_refs | BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote > | |
| m_registeredRef | BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote > | |
| PullGroups(ProgressFunction progress={}) | BinaryNinja::Collaboration::Remote | |
| PullProjects(ProgressFunction progress={}) | BinaryNinja::Collaboration::Remote | |
| PullUsers(ProgressFunction progress={}) | BinaryNinja::Collaboration::Remote | |
| PushGroup(Ref< CollabGroup > group, const std::vector< std::pair< std::string, std::string > > &extraFields={}) | BinaryNinja::Collaboration::Remote | |
| PushProject(Ref< RemoteProject > project, const std::vector< std::pair< std::string, std::string > > &extraFields={}) | BinaryNinja::Collaboration::Remote | |
| PushUser(Ref< CollabUser > user, const std::vector< std::pair< std::string, std::string > > &extraFields={}) | BinaryNinja::Collaboration::Remote | |
| Release() | BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote > | inline |
| ReleaseForCallback() | BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote > | inline |
| ReleaseForRegistration() | BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote > | inline |
| Remote(BNRemote *remote) | BinaryNinja::Collaboration::Remote | |
| Request(Http::Request request, Http::Response &ret) | BinaryNinja::Collaboration::Remote | |
| RequestAuthenticationToken(const std::string &username, const std::string &password) | BinaryNinja::Collaboration::Remote | |
| SearchGroups(const std::string &prefix) | BinaryNinja::Collaboration::Remote | |
| SearchUsers(const std::string &prefix) | BinaryNinja::Collaboration::Remote | |
| ~CoreRefCountObject() | BinaryNinja::CoreRefCountObject< BNRemote, BNNewRemoteReference, BNFreeRemote > | inlinevirtual |