Public Member Functions | |
| ProjectFile (BNProjectFile *file) | |
| Ref< Project > | GetProject () const |
| std::string | GetPathOnDisk () const |
| std::string | GetPathInProject () const |
| bool | ExistsOnDisk () const |
| std::string | GetName () const |
| std::string | GetDescription () const |
| void | SetName (const std::string &name) |
| void | SetDescription (const std::string &description) |
| std::string | GetId () const |
| Ref< ProjectFolder > | GetFolder () const |
| void | SetFolder (Ref< ProjectFolder > folder) |
| bool | Export (const std::string &destination) const |
| int64_t | GetCreationTimestamp () const |
Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNProjectFile, BNNewProjectFileReference, BNFreeProjectFile > | |
| CoreRefCountObject () | |
| virtual | ~CoreRefCountObject () |
| BNProjectFile * | GetObject () const |
| void | AddRef () |
| void | Release () |
| void | AddRefForRegistration () |
| void | ReleaseForRegistration () |
| void | AddRefForCallback () |
| void | ReleaseForCallback () |
Additional Inherited Members | |
Static Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNProjectFile, BNNewProjectFileReference, BNFreeProjectFile > | |
| static BNProjectFile * | GetObject (CoreRefCountObject *obj) |
| static BNProjectFile * | GetObject (const CoreRefCountObject *obj) |
Public Attributes inherited from BinaryNinja::CoreRefCountObject< BNProjectFile, BNNewProjectFileReference, BNFreeProjectFile > | |
| std::atomic< int > | m_refs |
| bool | m_registeredRef |
| BNProjectFile * | m_object |
| ProjectFile::ProjectFile | ( | BNProjectFile * | file | ) |
| std::string ProjectFile::GetPathOnDisk | ( | ) | const |
| std::string ProjectFile::GetPathInProject | ( | ) | const |
| bool ProjectFile::ExistsOnDisk | ( | ) | const |
| std::string ProjectFile::GetName | ( | ) | const |
| std::string ProjectFile::GetDescription | ( | ) | const |
| void ProjectFile::SetName | ( | const std::string & | name | ) |
| void ProjectFile::SetDescription | ( | const std::string & | description | ) |
| std::string ProjectFile::GetId | ( | ) | const |
| Ref< ProjectFolder > ProjectFile::GetFolder | ( | ) | const |
| void ProjectFile::SetFolder | ( | Ref< ProjectFolder > | folder | ) |
| bool ProjectFile::Export | ( | const std::string & | destination | ) | const |
| int64_t ProjectFile::GetCreationTimestamp | ( | ) | const |