Loading...
Searching...
No Matches
BinaryNinja::Project Member List

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

AddRef()BinaryNinja::CoreRefCountObject< BNProject, BNNewProjectReference, BNFreeProject >inline
AddRefForCallback()BinaryNinja::CoreRefCountObject< BNProject, BNNewProjectReference, BNFreeProject >inline
AddRefForRegistration()BinaryNinja::CoreRefCountObject< BNProject, BNNewProjectReference, BNFreeProject >inline
BeginBulkOperation()BinaryNinja::Project
Close()BinaryNinja::Project
CoreRefCountObject()BinaryNinja::CoreRefCountObject< BNProject, BNNewProjectReference, BNFreeProject >inline
CreateFile_(const std::vector< uint8_t > &contents, Ref< ProjectFolder > folder, const std::string &name, const std::string &description, const std::function< bool(size_t progress, size_t total)> &progressCallback={})BinaryNinja::Project
CreateFileFromPath(const std::string &path, Ref< ProjectFolder > folder, const std::string &name, const std::string &description, const std::function< bool(size_t progress, size_t total)> &progressCallback={})BinaryNinja::Project
CreateFileFromPathUnsafe(const std::string &path, Ref< ProjectFolder > folder, const std::string &name, const std::string &description, const std::string &id, int64_t creationTimestamp, const std::function< bool(size_t progress, size_t total)> &progressCallback={})BinaryNinja::Project
CreateFileUnsafe(const std::vector< uint8_t > &contents, Ref< ProjectFolder > folder, const std::string &name, const std::string &description, const std::string &id, int64_t creationTimestamp, const std::function< bool(size_t progress, size_t total)> &progressCallback={})BinaryNinja::Project
CreateFolder(Ref< ProjectFolder > parent, const std::string &name, const std::string &description)BinaryNinja::Project
CreateFolderFromPath(const std::string &path, Ref< ProjectFolder > parent, const std::string &description, const std::function< bool(size_t progress, size_t total)> &progressCallback={})BinaryNinja::Project
CreateFolderUnsafe(Ref< ProjectFolder > parent, const std::string &name, const std::string &description, const std::string &id)BinaryNinja::Project
CreateProject(const std::string &path, const std::string &name)BinaryNinja::Projectstatic
DeleteFile_(Ref< ProjectFile > file)BinaryNinja::Project
DeleteFolder(Ref< ProjectFolder > folder, const std::function< bool(size_t progress, size_t total)> &progressCallback={})BinaryNinja::Project
EndBulkOperation()BinaryNinja::Project
GetDescription() constBinaryNinja::Project
GetFileById(const std::string &id) constBinaryNinja::Project
GetFileByPathOnDisk(const std::string &path)BinaryNinja::Project
GetFiles() constBinaryNinja::Project
GetFolderById(const std::string &id) constBinaryNinja::Project
GetFolders() constBinaryNinja::Project
GetId() constBinaryNinja::Project
GetName() constBinaryNinja::Project
GetObject() constBinaryNinja::CoreRefCountObject< BNProject, BNNewProjectReference, BNFreeProject >inline
GetObject(CoreRefCountObject *obj)BinaryNinja::CoreRefCountObject< BNProject, BNNewProjectReference, BNFreeProject >inlinestatic
GetObject(const CoreRefCountObject *obj)BinaryNinja::CoreRefCountObject< BNProject, BNNewProjectReference, BNFreeProject >inlinestatic
GetOpenProjects()BinaryNinja::Projectstatic
GetPath() constBinaryNinja::Project
IsOpen() constBinaryNinja::Project
m_objectBinaryNinja::CoreRefCountObject< BNProject, BNNewProjectReference, BNFreeProject >
m_refsBinaryNinja::CoreRefCountObject< BNProject, BNNewProjectReference, BNFreeProject >
m_registeredRefBinaryNinja::CoreRefCountObject< BNProject, BNNewProjectReference, BNFreeProject >
Open()BinaryNinja::Project
OpenProject(const std::string &path)BinaryNinja::Projectstatic
Project(BNProject *project)BinaryNinja::Project
PushFile(Ref< ProjectFile > file)BinaryNinja::Project
PushFolder(Ref< ProjectFolder > folder)BinaryNinja::Project
QueryMetadata(const std::string &key)BinaryNinja::Project
RegisterNotification(ProjectNotification *notify)BinaryNinja::Project
Release()BinaryNinja::CoreRefCountObject< BNProject, BNNewProjectReference, BNFreeProject >inline
ReleaseForCallback()BinaryNinja::CoreRefCountObject< BNProject, BNNewProjectReference, BNFreeProject >inline
ReleaseForRegistration()BinaryNinja::CoreRefCountObject< BNProject, BNNewProjectReference, BNFreeProject >inline
RemoveMetadata(const std::string &key)BinaryNinja::Project
SetDescription(const std::string &description)BinaryNinja::Project
SetName(const std::string &name)BinaryNinja::Project
StoreMetadata(const std::string &key, Ref< Metadata > value)BinaryNinja::Project
UnregisterNotification(ProjectNotification *notify)BinaryNinja::Project
~CoreRefCountObject()BinaryNinja::CoreRefCountObject< BNProject, BNNewProjectReference, BNFreeProject >inlinevirtual