BinaryNinja::DisassemblySettings Class Reference

Public Member Functions

 DisassemblySettings ()
 
 DisassemblySettings (BNDisassemblySettings *settings)
 
DisassemblySettingsDuplicate ()
 
bool IsOptionSet (BNDisassemblyOption option) const
 
void SetOption (BNDisassemblyOption option, bool state=true)
 
size_t GetWidth () const
 
void SetWidth (size_t width)
 
size_t GetMaximumSymbolWidth () const
 
void SetMaximumSymbolWidth (size_t width)
 
size_t GetGutterWidth () const
 
void SetGutterWidth (size_t width)
 
- Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNDisassemblySettings, BNNewDisassemblySettingsReference, BNFreeDisassemblySettings >
 CoreRefCountObject ()
 
virtual ~CoreRefCountObject ()
 
BNDisassemblySettingsGetObject () const
 
void AddRef ()
 
void Release ()
 
void AddRefForRegistration ()
 
void ReleaseForRegistration ()
 
void AddRefForCallback ()
 
void ReleaseForCallback ()
 

Additional Inherited Members

- Static Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNDisassemblySettings, BNNewDisassemblySettingsReference, BNFreeDisassemblySettings >
static BNDisassemblySettingsGetObject (CoreRefCountObject *obj)
 
static BNDisassemblySettingsGetObject (const CoreRefCountObject *obj)
 
- Public Attributes inherited from BinaryNinja::CoreRefCountObject< BNDisassemblySettings, BNNewDisassemblySettingsReference, BNFreeDisassemblySettings >
std::atomic< int > m_refs
 
bool m_registeredRef
 
BNDisassemblySettingsm_object
 

Constructor & Destructor Documentation

◆ DisassemblySettings() [1/2]

DisassemblySettings::DisassemblySettings ( )

◆ DisassemblySettings() [2/2]

DisassemblySettings::DisassemblySettings ( BNDisassemblySettings settings)

Member Function Documentation

◆ Duplicate()

DisassemblySettings * DisassemblySettings::Duplicate ( )

◆ IsOptionSet()

bool DisassemblySettings::IsOptionSet ( BNDisassemblyOption  option) const

◆ SetOption()

void DisassemblySettings::SetOption ( BNDisassemblyOption  option,
bool  state = true 
)

◆ GetWidth()

size_t DisassemblySettings::GetWidth ( ) const

◆ SetWidth()

void DisassemblySettings::SetWidth ( size_t  width)

◆ GetMaximumSymbolWidth()

size_t DisassemblySettings::GetMaximumSymbolWidth ( ) const

◆ SetMaximumSymbolWidth()

void DisassemblySettings::SetMaximumSymbolWidth ( size_t  width)

◆ GetGutterWidth()

size_t DisassemblySettings::GetGutterWidth ( ) const

◆ SetGutterWidth()

void DisassemblySettings::SetGutterWidth ( size_t  width)