Package ghidra.trace.database.listing
Class AbstractSingleDBTraceCodeUnitsView<T extends DBTraceCodeUnitAdapter>
java.lang.Object
ghidra.trace.database.listing.AbstractBaseDBTraceCodeUnitsView<T>
ghidra.trace.database.listing.AbstractSingleDBTraceCodeUnitsView<T>
- Type Parameters:
T- the implementation type of the units contained in the view
- Direct Known Subclasses:
AbstractBaseDBTraceDefinedUnitsView,DBTraceUndefinedDataView
public abstract class AbstractSingleDBTraceCodeUnitsView<T extends DBTraceCodeUnitAdapter>
extends AbstractBaseDBTraceCodeUnitsView<T>
An abstract implementation of a single-type view
- Implementation Notes:
- This class cannot be removed. Despite it appearing not to do anything, this class
serves as an upper bound on the views composed by
AbstractComposedDBTraceCodeUnitsView.
-
Field Summary
Fields inherited from class ghidra.trace.database.listing.AbstractBaseDBTraceCodeUnitsView
space -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ghidra.trace.database.listing.AbstractBaseDBTraceCodeUnitsView
containsAddress, coversRange, coversRange, get, get, get, get, get, getAddressSetView, getAddressSetView, getAddressSpace, getAfter, getAt, getBefore, getCeiling, getContaining, getFloor, getIntersecting, getSpace, getTrace, intersectsRange, intersectsRange, size
-
Constructor Details
-
AbstractSingleDBTraceCodeUnitsView
Construct a view- Parameters:
space- the space, bound to an address space
-