Public Member Functions | |
| TemporaryFile () | |
| TemporaryFile (const DataBuffer &contents) | |
| TemporaryFile (const std::string &contents) | |
| TemporaryFile (BNTemporaryFile *file) | |
| bool | IsValid () const |
| std::string | GetPath () const |
| DataBuffer | GetContents () |
Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNTemporaryFile, BNNewTemporaryFileReference, BNFreeTemporaryFile > | |
| CoreRefCountObject () | |
| virtual | ~CoreRefCountObject () |
| BNTemporaryFile * | GetObject () const |
| void | AddRef () |
| void | Release () |
| void | AddRefForRegistration () |
| void | ReleaseForRegistration () |
Additional Inherited Members | |
Static Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNTemporaryFile, BNNewTemporaryFileReference, BNFreeTemporaryFile > | |
| static BNTemporaryFile * | GetObject (CoreRefCountObject *obj) |
Public Attributes inherited from BinaryNinja::CoreRefCountObject< BNTemporaryFile, BNNewTemporaryFileReference, BNFreeTemporaryFile > | |
| std::atomic< int > | m_refs |
| bool | m_registeredRef |
| BNTemporaryFile * | m_object |
| TemporaryFile::TemporaryFile | ( | ) |
| TemporaryFile::TemporaryFile | ( | const DataBuffer & | contents | ) |
| BinaryNinja::TemporaryFile::TemporaryFile | ( | const std::string & | contents | ) |
| TemporaryFile::TemporaryFile | ( | BNTemporaryFile * | file | ) |
| DataBuffer TemporaryFile::GetContents | ( | ) |
| string TemporaryFile::GetPath | ( | ) | const |
|
inline |