decompiler  1.0.0
Public Member Functions | Private Attributes | Friends | List of all members
ghidra::SymbolEntry::EntrySubsort Class Reference

Class for sub-sorting different SymbolEntry objects at the same address. More...

#include <database.hh>

Public Member Functions

 EntrySubsort (const Address &addr)
 Construct given a sub-sorting address.
 
 EntrySubsort (void)
 Construct earliest possible sub-sort.
 
 EntrySubsort (bool val)
 Given a boolean value, construct the earliest/latest possible sub-sort. More...
 
 EntrySubsort (const EntrySubsort &op2)
 Copy constructor.
 
bool operator< (const EntrySubsort &op2)
 Compare this with another sub-sort.
 

Private Attributes

int4 useindex
 Index of the sub-sorting address space.
 
uintb useoffset
 Offset into the sub-sorting address space.
 

Friends

class SymbolEntry
 

Detailed Description

Class for sub-sorting different SymbolEntry objects at the same address.

This is built from the SymbolEntry uselimit object (see SymbolEntry::getSubsort()) Relevant portions of an Address object or pulled out for smaller storage and quick comparisons.

Constructor & Destructor Documentation

◆ EntrySubsort()

ghidra::SymbolEntry::EntrySubsort::EntrySubsort ( bool  val)
inline

Given a boolean value, construct the earliest/latest possible sub-sort.

Parameters
valis true for the latest and false for the earliest possible sub-sort

The documentation for this class was generated from the following file: