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

Public Member Functions

 DisassemblyTextLine ()
BNDisassemblyTextLine GetAPIObject () const
size_t GetTotalWidth () const
size_t GetAddressAndIndentationWidth () const
std::vector< InstructionTextTokenGetAddressAndIndentationTokens () const

Static Public Member Functions

static void FreeAPIObject (BNDisassemblyTextLine *value)
static DisassemblyTextLine FromAPIObject (const BNDisassemblyTextLine *value)

Public Attributes

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

Constructor & Destructor Documentation

◆ DisassemblyTextLine()

DisassemblyTextLine::DisassemblyTextLine ( )

Member Function Documentation

◆ GetAPIObject()

BNDisassemblyTextLine DisassemblyTextLine::GetAPIObject ( ) const

◆ FreeAPIObject()

void DisassemblyTextLine::FreeAPIObject ( BNDisassemblyTextLine * value)
static

◆ FromAPIObject()

DisassemblyTextLine DisassemblyTextLine::FromAPIObject ( 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