Loading...
Searching...
No Matches
BinaryNinja::Collaboration::RemoteProject Member List

This is the complete list of members for BinaryNinja::Collaboration::RemoteProject, including all inherited members.

AddRef()BinaryNinja::CoreRefCountObject< BNRemoteProject, BNNewRemoteProjectReference, BNFreeRemoteProject >inline
AddRefForCallback()BinaryNinja::CoreRefCountObject< BNRemoteProject, BNNewRemoteProjectReference, BNFreeRemoteProject >inline
AddRefForRegistration()BinaryNinja::CoreRefCountObject< BNRemoteProject, BNNewRemoteProjectReference, BNFreeRemoteProject >inline
CanUserAdmin(const std::string &username)BinaryNinja::Collaboration::RemoteProject
CanUserEdit(const std::string &username)BinaryNinja::Collaboration::RemoteProject
CanUserView(const std::string &username)BinaryNinja::Collaboration::RemoteProject
Close()BinaryNinja::Collaboration::RemoteProject
CoreRefCountObject()BinaryNinja::CoreRefCountObject< BNRemoteProject, BNNewRemoteProjectReference, BNFreeRemoteProject >inline
CreateFile(const std::string &filename, std::vector< uint8_t > &contents, const std::string &name, const std::string &description, Ref< RemoteFolder > folder, BNRemoteFileType type, std::function< bool(size_t, size_t)> progress={}, Ref< ProjectFile > coreFile=nullptr)BinaryNinja::Collaboration::RemoteProject
CreateFolder(const std::string &name, const std::string &description, Ref< RemoteFolder > parent, std::function< bool(size_t, size_t)> progress={}, Ref< ProjectFolder > coreFolder=nullptr)BinaryNinja::Collaboration::RemoteProject
CreateGroupPermission(int groupId, BNCollaborationPermissionLevel level, std::function< bool(size_t, size_t)> progress={})BinaryNinja::Collaboration::RemoteProject
CreateUserPermission(const std::string &userId, BNCollaborationPermissionLevel level, std::function< bool(size_t, size_t)> progress={})BinaryNinja::Collaboration::RemoteProject
DeleteFile(const Ref< RemoteFile > file)BinaryNinja::Collaboration::RemoteProject
DeleteFolder(const Ref< RemoteFolder > folder)BinaryNinja::Collaboration::RemoteProject
DeletePermission(Ref< CollabPermission > permission)BinaryNinja::Collaboration::RemoteProject
GetCoreProject()BinaryNinja::Collaboration::RemoteProject
GetCreated()BinaryNinja::Collaboration::RemoteProject
GetDescription()BinaryNinja::Collaboration::RemoteProject
GetFileById(const std::string &id)BinaryNinja::Collaboration::RemoteProject
GetFileByName(const std::string &name)BinaryNinja::Collaboration::RemoteProject
GetFiles()BinaryNinja::Collaboration::RemoteProject
GetFolderById(const std::string &id)BinaryNinja::Collaboration::RemoteProject
GetFolders()BinaryNinja::Collaboration::RemoteProject
GetGroupPermissions()BinaryNinja::Collaboration::RemoteProject
GetId()BinaryNinja::Collaboration::RemoteProject
GetLastModified()BinaryNinja::Collaboration::RemoteProject
GetName()BinaryNinja::Collaboration::RemoteProject
GetObject() constBinaryNinja::CoreRefCountObject< BNRemoteProject, BNNewRemoteProjectReference, BNFreeRemoteProject >inline
GetObject(CoreRefCountObject *obj)BinaryNinja::CoreRefCountObject< BNRemoteProject, BNNewRemoteProjectReference, BNFreeRemoteProject >inlinestatic
GetObject(const CoreRefCountObject *obj)BinaryNinja::CoreRefCountObject< BNRemoteProject, BNNewRemoteProjectReference, BNFreeRemoteProject >inlinestatic
GetPermissionById(const std::string &id)BinaryNinja::Collaboration::RemoteProject
GetReceivedFileCount()BinaryNinja::Collaboration::RemoteProject
GetReceivedFolderCount()BinaryNinja::Collaboration::RemoteProject
GetRemote()BinaryNinja::Collaboration::RemoteProject
GetUrl()BinaryNinja::Collaboration::RemoteProject
GetUserPermissions()BinaryNinja::Collaboration::RemoteProject
HasPulledFiles()BinaryNinja::Collaboration::RemoteProject
HasPulledGroupPermissions()BinaryNinja::Collaboration::RemoteProject
HasPulledUserPermissions()BinaryNinja::Collaboration::RemoteProject
IsAdmin()BinaryNinja::Collaboration::RemoteProject
IsOpen()BinaryNinja::Collaboration::RemoteProject
m_objectBinaryNinja::CoreRefCountObject< BNRemoteProject, BNNewRemoteProjectReference, BNFreeRemoteProject >
m_refsBinaryNinja::CoreRefCountObject< BNRemoteProject, BNNewRemoteProjectReference, BNFreeRemoteProject >
m_registeredRefBinaryNinja::CoreRefCountObject< BNRemoteProject, BNNewRemoteProjectReference, BNFreeRemoteProject >
Open(std::function< bool(size_t, size_t)> progress={})BinaryNinja::Collaboration::RemoteProject
PullFiles(std::function< bool(size_t, size_t)> progress={})BinaryNinja::Collaboration::RemoteProject
PullFolders(std::function< bool(size_t, size_t)> progress={})BinaryNinja::Collaboration::RemoteProject
PullGroupPermissions(std::function< bool(size_t, size_t)> progress={})BinaryNinja::Collaboration::RemoteProject
PullUserPermissions(std::function< bool(size_t, size_t)> progress={})BinaryNinja::Collaboration::RemoteProject
PushFile(Ref< RemoteFile > file, const std::vector< std::pair< std::string, std::string > > &extraFields={})BinaryNinja::Collaboration::RemoteProject
PushFolder(Ref< RemoteFolder > folder, const std::vector< std::pair< std::string, std::string > > &extraFields={})BinaryNinja::Collaboration::RemoteProject
PushPermission(Ref< CollabPermission > permission, const std::vector< std::pair< std::string, std::string > > &extraFields={})BinaryNinja::Collaboration::RemoteProject
Release()BinaryNinja::CoreRefCountObject< BNRemoteProject, BNNewRemoteProjectReference, BNFreeRemoteProject >inline
ReleaseForCallback()BinaryNinja::CoreRefCountObject< BNRemoteProject, BNNewRemoteProjectReference, BNFreeRemoteProject >inline
ReleaseForRegistration()BinaryNinja::CoreRefCountObject< BNRemoteProject, BNNewRemoteProjectReference, BNFreeRemoteProject >inline
RemoteProject(BNRemoteProject *remoteProject)BinaryNinja::Collaboration::RemoteProject
SetDescription(const std::string &description)BinaryNinja::Collaboration::RemoteProject
SetName(const std::string &name)BinaryNinja::Collaboration::RemoteProject
~CoreRefCountObject()BinaryNinja::CoreRefCountObject< BNRemoteProject, BNNewRemoteProjectReference, BNFreeRemoteProject >inlinevirtual