Loading...
Searching...
No Matches

Detailed Description

Namespaces

namespace  fmt
 

Classes

struct  fmt::formatter< QString >
 

Functions

std::string getStringForLocalVariable (ArchitectureRef arch, FunctionRef func, BinaryNinja::Variable localVar)
 
std::string getStringForRegisterValue (ArchitectureRef arch, BinaryNinja::RegisterValue value)
 
std::string getPossibleValueSetStateName (BNRegisterValueType state)
 
std::string getStringForIntegerValue (int64_t value)
 
std::string getStringForUIntegerValue (uint64_t value)
 
std::string getStringForPossibleValueSet (ArchitectureRef arch, const BinaryNinja::PossibleValueSet &values, bool pretty=true)
 
std::string getStringForInstructionDataflowDetails (BinaryViewRef data, ArchitectureRef arch, FunctionRef func, uint64_t address)
 
std::optional< BinaryNinja::PossibleValueSetgetPossibleValueSetForToken (View *view, BinaryViewRef data, ArchitectureRef arch, FunctionRef func, HighlightTokenState token, size_t instrIdx)
 
void showHexPreview (QWidget *parent, ViewFrame *frame, const QPoint &previewPos, BinaryViewRef data, uint64_t address)
 
bool showDisassemblyPreview (QWidget *parent, ViewFrame *frame, const QPoint &previewPos, BinaryViewRef data, FunctionRef func, const ViewLocation &location)
 
void showTextTooltip (QWidget *parent, const QPoint &previewPos, const QString &text)
 
bool isBinaryNinjaDatabase (QFileInfo &info, QFileAccessor &accessor)
 
PlatformRef getOrAskForPlatform (QWidget *parent, BinaryViewRef data)
 
std::optional< std::string > getStringForGraphType (BNFunctionGraphType type)
 
std::optional< BinaryNinja::FunctionViewTypegetGraphTypeForString (const std::string &type)
 

Class Documentation

◆ fmt::formatter< QString >

struct fmt::formatter< QString >

Public Member Functions

format_context::iterator format (const QString &obj, format_context &ctx) const
 
constexpr auto parse (format_parse_context &ctx) -> format_parse_context::iterator
 

Member Function Documentation

◆ format()

format_context::iterator fmt::formatter< QString >::format ( const QString & obj,
format_context & ctx ) const
inline

◆ parse()

auto fmt::formatter< QString >::parse ( format_parse_context & ctx) -> format_parse_context::iterator
inlineconstexpr

Function Documentation

◆ getStringForLocalVariable()

std::string getStringForLocalVariable ( ArchitectureRef arch,
FunctionRef func,
BinaryNinja::Variable localVar )

◆ getStringForRegisterValue()

std::string getStringForRegisterValue ( ArchitectureRef arch,
BinaryNinja::RegisterValue value )

◆ getPossibleValueSetStateName()

std::string getPossibleValueSetStateName ( BNRegisterValueType state)

◆ getStringForIntegerValue()

std::string getStringForIntegerValue ( int64_t value)

◆ getStringForUIntegerValue()

std::string getStringForUIntegerValue ( uint64_t value)

◆ getStringForPossibleValueSet()

std::string getStringForPossibleValueSet ( ArchitectureRef arch,
const BinaryNinja::PossibleValueSet & values,
bool pretty = true )

◆ getStringForInstructionDataflowDetails()

std::string getStringForInstructionDataflowDetails ( BinaryViewRef data,
ArchitectureRef arch,
FunctionRef func,
uint64_t address )

◆ getPossibleValueSetForToken()

std::optional< BinaryNinja::PossibleValueSet > getPossibleValueSetForToken ( View * view,
BinaryViewRef data,
ArchitectureRef arch,
FunctionRef func,
HighlightTokenState token,
size_t instrIdx )

◆ showHexPreview()

void showHexPreview ( QWidget * parent,
ViewFrame * frame,
const QPoint & previewPos,
BinaryViewRef data,
uint64_t address )

◆ showDisassemblyPreview()

bool showDisassemblyPreview ( QWidget * parent,
ViewFrame * frame,
const QPoint & previewPos,
BinaryViewRef data,
FunctionRef func,
const ViewLocation & location )

◆ showTextTooltip()

void showTextTooltip ( QWidget * parent,
const QPoint & previewPos,
const QString & text )

◆ isBinaryNinjaDatabase()

bool isBinaryNinjaDatabase ( QFileInfo & info,
QFileAccessor & accessor )

◆ getOrAskForPlatform()

PlatformRef getOrAskForPlatform ( QWidget * parent,
BinaryViewRef data )

◆ getStringForGraphType()

std::optional< std::string > getStringForGraphType ( BNFunctionGraphType type)

◆ getGraphTypeForString()

std::optional< BinaryNinja::FunctionViewType > getGraphTypeForString ( const std::string & type)