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