decompiler 1.0.0
Public Member Functions | Private Attributes | Friends | List of all members
ghidra::SymbolRange::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 SymbolRange
 

Detailed Description

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

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

Constructor & Destructor Documentation

◆ EntrySubsort()

ghidra::SymbolRange::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

References useindex, and useoffset.


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