BinaryNinja::SaveSettings Class Reference

Public Member Functions

 SaveSettings ()
 
 SaveSettings (BNSaveSettings *settings)
 
bool IsOptionSet (BNSaveOption option) const
 
void SetOption (BNSaveOption option, bool state=true)
 
- Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNSaveSettings, BNNewSaveSettingsReference, BNFreeSaveSettings >
 CoreRefCountObject ()
 
virtual ~CoreRefCountObject ()
 
BNSaveSettings * GetObject () const
 
void AddRef ()
 
void Release ()
 
void AddRefForRegistration ()
 
void ReleaseForRegistration ()
 

Additional Inherited Members

- Static Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNSaveSettings, BNNewSaveSettingsReference, BNFreeSaveSettings >
static BNSaveSettings * GetObject (CoreRefCountObject *obj)
 
- Public Attributes inherited from BinaryNinja::CoreRefCountObject< BNSaveSettings, BNNewSaveSettingsReference, BNFreeSaveSettings >
std::atomic< int > m_refs
 
bool m_registeredRef
 
BNSaveSettings * m_object
 

Constructor & Destructor Documentation

◆ SaveSettings() [1/2]

SaveSettings::SaveSettings ( )

◆ SaveSettings() [2/2]

SaveSettings::SaveSettings ( BNSaveSettings *  settings)

Member Function Documentation

◆ IsOptionSet()

bool SaveSettings::IsOptionSet ( BNSaveOption  option) const

◆ SetOption()

void SaveSettings::SetOption ( BNSaveOption  option,
bool  state = true 
)

The documentation for this class was generated from the following files: