Loading...
Searching...
No Matches
SearchResultItem Class Reference

Public Member Functions

 SearchResultItem ()
 
 SearchResultItem (uint64_t addr, const BinaryNinja::DataBuffer &buffer, FunctionRef func)
 
 SearchResultItem (uint64_t addr, const BinaryNinja::DataBuffer &buffer, FunctionRef func, const BinaryNinja::DisassemblyTextLine &line, QWidget *owner)
 
 SearchResultItem (const SearchResultItem &other)
 
uint64_t addr () const
 
BinaryNinja::DataBuffer buffer () const
 
FunctionRef func () const
 
bool operator== (const SearchResultItem &other) const
 
bool operator!= (const SearchResultItem &other) const
 
bool operator< (const SearchResultItem &other) const
 
CachedTokens getCachedTokens (size_t i) const
 
CachedTokensgetCachedTokens (size_t i)
 
void setCachedTokens (size_t i, QVariant tokens, QVariant flattenedTokens)
 

Constructor & Destructor Documentation

◆ SearchResultItem() [1/4]

SearchResultItem::SearchResultItem ( )

◆ SearchResultItem() [2/4]

SearchResultItem::SearchResultItem ( uint64_t addr,
const BinaryNinja::DataBuffer & buffer,
FunctionRef func )

◆ SearchResultItem() [3/4]

SearchResultItem::SearchResultItem ( uint64_t addr,
const BinaryNinja::DataBuffer & buffer,
FunctionRef func,
const BinaryNinja::DisassemblyTextLine & line,
QWidget * owner )

◆ SearchResultItem() [4/4]

SearchResultItem::SearchResultItem ( const SearchResultItem & other)

Member Function Documentation

◆ addr()

uint64_t SearchResultItem::addr ( ) const
inline

◆ buffer()

BinaryNinja::DataBuffer SearchResultItem::buffer ( ) const
inline

◆ func()

FunctionRef SearchResultItem::func ( ) const
inline

◆ operator==()

bool SearchResultItem::operator== ( const SearchResultItem & other) const
inline

◆ operator!=()

bool SearchResultItem::operator!= ( const SearchResultItem & other) const
inline

◆ operator<()

bool SearchResultItem::operator< ( const SearchResultItem & other) const
inline

◆ getCachedTokens() [1/2]

CachedTokens SearchResultItem::getCachedTokens ( size_t i) const

◆ getCachedTokens() [2/2]

CachedTokens & SearchResultItem::getCachedTokens ( size_t i)

◆ setCachedTokens()

void SearchResultItem::setCachedTokens ( size_t i,
QVariant tokens,
QVariant flattenedTokens )