BinaryNinja::TagReference Struct Reference

Public Types

typedef BNTagReferenceType RefType

Public Member Functions

 TagReference ()
 TagReference (const BNTagReference &ref)
bool operator== (const TagReference &other) const
bool operator!= (const TagReference &other) const
 operator BNTagReference () const

Static Public Member Functions

static BNTagReferenceCreateTagReferenceList (const std::vector< TagReference > &tags, size_t *count)
static std::vector< TagReferenceConvertTagReferenceList (BNTagReference *tags, size_t count)
static std::vector< TagReferenceConvertAndFreeTagReferenceList (BNTagReference *tags, size_t count)

Public Attributes

RefType refType
bool autoDefined
Ref< Tagtag
Ref< Architecturearch
Ref< Functionfunc
uint64_t addr

Member Typedef Documentation

◆ RefType

Constructor & Destructor Documentation

◆ TagReference() [1/2]

TagReference::TagReference ( )

◆ TagReference() [2/2]

TagReference::TagReference ( const BNTagReference ref)

Member Function Documentation

◆ ConvertAndFreeTagReferenceList()

std::vector< TagReference > TagReference::ConvertAndFreeTagReferenceList ( BNTagReference tags,
size_t  count 

◆ ConvertTagReferenceList()

std::vector< TagReference > TagReference::ConvertTagReferenceList ( BNTagReference tags,
size_t  count 

◆ CreateTagReferenceList()

BNTagReference * TagReference::CreateTagReferenceList ( const std::vector< TagReference > &  tags,
size_t *  count 

◆ operator BNTagReference()

TagReference::operator BNTagReference ( ) const

◆ operator!=()

bool TagReference::operator!= ( const TagReference other) const

◆ operator==()

bool TagReference::operator== ( const TagReference other) const

Member Data Documentation

◆ addr

uint64_t BinaryNinja::TagReference::addr

◆ arch

Ref<Architecture> BinaryNinja::TagReference::arch

◆ autoDefined

bool BinaryNinja::TagReference::autoDefined

◆ func

Ref<Function> BinaryNinja::TagReference::func

◆ refType

RefType BinaryNinja::TagReference::refType

◆ tag

Ref<Tag> BinaryNinja::TagReference::tag

The documentation for this struct was generated from the following files: