# Package ghidra.trace.database

package ghidra.trace.database

- Related Packages
  Package
  Description
  ghidra.trace.database.address
  ghidra.trace.database.bookmark
  ghidra.trace.database.breakpoint
  ghidra.trace.database.context
  ghidra.trace.database.data
  ghidra.trace.database.guest
  ghidra.trace.database.listing
  ghidra.trace.database.map
  ghidra.trace.database.memory
  ghidra.trace.database.module
  ghidra.trace.database.program
  ghidra.trace.database.property
  ghidra.trace.database.space
  ghidra.trace.database.stack
  ghidra.trace.database.symbol
  ghidra.trace.database.target
  ghidra.trace.database.thread
  ghidra.trace.database.time
- Class
  Description
  DBTrace
  DBTraceCacheForContainingQueries<K extends DBTraceCacheForContainingQueries.GetKey,V,T>
  DBTraceCacheForContainingQueries.GetKey
  DBTraceCacheForSequenceQueries<T>
  DBTraceChangeSet
  DBTraceContentHandler
  DBTraceDirectChangeListener
  DBTraceLinkContentHandler
  DBTraceManager
  DBTraceTimeViewport
  Computes and tracks the "viewport" resulting from forking patterns encoded in snapshot schedules
  DBTraceUserData
  DBTraceUtils
  Various utilities used for implementing the trace database
  DBTraceUtils.AbstractOffsetSnapDBFieldCodec<OT extends DBAnnotatedObject>
  A (abstract) codec for the offset-snap tuple
  DBTraceUtils.AddressRangeMapSetter<E,V>
  A setter which works on ranges of addresses
  DBTraceUtils.CompilerSpecIDDBFieldCodec<OT extends DBAnnotatedObject>
  A codec for compiler spec IDs
  DBTraceUtils.LanguageIDDBFieldCodec<OT extends DBAnnotatedObject>
  A codec for language IDs
  DBTraceUtils.LifespanMapSetter<E,V>
  A setter which operates on spans of snapshot keys
  DBTraceUtils.OffsetSnap
  A tuple used to index/locate a block in the trace's byte stores (memory manager)
  DBTraceUtils.OffsetThenSnapDBFieldCodec<OT extends DBAnnotatedObject>
  Codec for storing `DBTraceUtils.OffsetSnap`s as `BinaryField`s.
  DBTraceUtils.RefTypeDBFieldCodec<OT extends DBAnnotatedObject>
  A codec for reference types
  DBTraceUtils.URLDBFieldCodec<OT extends DBAnnotatedObject>
  A codec for URLs