IDA C++ SDK 9.2
Loading...
Searching...
No Matches
symbol_match_t Struct Reference

A symbol match produced by dscu_svc_t::find_symbol() / query_symbols(). More...

#include <dscu.h>

Public Member Functions

bool operator== (const symbol_match_t &r) const
bool operator!= (const symbol_match_t &r) const

Public Attributes

std::string_view symbol
 Matching symbol name; the view is valid for the lifetime of the dscu_svc_t.
ea_t ea = BADADDR
 Address of the symbol.
int image_index = -1
 Owning image index, or -1 if the symbol came from the cache's local symbol table (.symbols).

Detailed Description

A symbol match produced by dscu_svc_t::find_symbol() / query_symbols().

Member Function Documentation

◆ operator==()

bool symbol_match_t::operator== ( const symbol_match_t & r) const
inline

◆ operator!=()

bool symbol_match_t::operator!= ( const symbol_match_t & r) const
inline

Member Data Documentation

◆ symbol

std::string_view symbol_match_t::symbol

Matching symbol name; the view is valid for the lifetime of the dscu_svc_t.

◆ ea

ea_t symbol_match_t::ea = BADADDR

Address of the symbol.

◆ image_index

int symbol_match_t::image_index = -1

Owning image index, or -1 if the symbol came from the cache's local symbol table (.symbols).


The documentation for this struct was generated from the following file:
  • /Users/geoffrey/ida-sdk/src/include/dscu.h