Loading...
Searching...
No Matches
BinaryNinja::DisassemblyTextLine Struct Reference

Public Member Functions

 DisassemblyTextLine ()
BNDisassemblyTextLine ToAPIStruct () const
size_t GetTotalWidth () const
size_t GetAddressAndIndentationWidth () const
std::vector< InstructionTextToken > GetAddressAndIndentationTokens () const

Static Public Member Functions

static void FreeAPIStruct (BNDisassemblyTextLine *value)
static DisassemblyTextLine FromAPIStruct (const BNDisassemblyTextLine *value)

Public Attributes

uint64_t addr
size_t instrIndex
std::vector< InstructionTextToken > tokens
BNHighlightColor highlight
std::vector< Ref< Tag > > tags
DisassemblyTextLineTypeInfo typeInfo

Constructor & Destructor Documentation

◆ DisassemblyTextLine()

DisassemblyTextLine::DisassemblyTextLine ( )

Member Function Documentation

◆ ToAPIStruct()

BNDisassemblyTextLine DisassemblyTextLine::ToAPIStruct ( ) const

◆ FreeAPIStruct()

void DisassemblyTextLine::FreeAPIStruct ( BNDisassemblyTextLine * value)
static

◆ FromAPIStruct()

DisassemblyTextLine DisassemblyTextLine::FromAPIStruct ( const BNDisassemblyTextLine * value)
static

◆ GetTotalWidth()

size_t DisassemblyTextLine::GetTotalWidth ( ) const

◆ GetAddressAndIndentationWidth()

size_t DisassemblyTextLine::GetAddressAndIndentationWidth ( ) const

◆ GetAddressAndIndentationTokens()

vector< InstructionTextToken > DisassemblyTextLine::GetAddressAndIndentationTokens ( ) const

Member Data Documentation

◆ addr

uint64_t BinaryNinja::DisassemblyTextLine::addr

◆ instrIndex

size_t BinaryNinja::DisassemblyTextLine::instrIndex

◆ tokens

std::vector<InstructionTextToken> BinaryNinja::DisassemblyTextLine::tokens

◆ highlight

BNHighlightColor BinaryNinja::DisassemblyTextLine::highlight

◆ tags

std::vector<Ref<Tag> > BinaryNinja::DisassemblyTextLine::tags

◆ typeInfo

DisassemblyTextLineTypeInfo BinaryNinja::DisassemblyTextLine::typeInfo