Package ghidra.trace.model.program
Interface TraceVariableSnapProgramView
- All Superinterfaces:
DataTypeManagerDomainObject,DataTypeManagerOwner,DomainObject,Program,ProgramArchitecture,TraceProgramView
- All Known Implementing Classes:
DBTraceVariableSnapProgramView
-
Field Summary
Fields inherited from interface ghidra.framework.model.DomainObject
DO_DOMAIN_FILE_CHANGED, DO_OBJECT_CLOSED, DO_OBJECT_ERROR, DO_OBJECT_RENAMED, DO_OBJECT_RESTORED, DO_OBJECT_SAVED, DO_PROPERTY_CHANGED, undoLockFields inherited from interface ghidra.program.model.listing.Program
ANALYSIS_PROPERTIES, ANALYSIS_START_DATE, ANALYSIS_START_DATE_FORMAT, ANALYZED_OPTION_NAME, ASK_TO_ANALYZE_OPTION_NAME, CREATED_WITH_GHIDRA_VERSION, DATE_CREATED, DISASSEMBLER_PROPERTIES, JANUARY_1_1970, MAX_OPERANDS, PREFERRED_ROOT_NAMESPACE_CATEGORY_PROPERTY, PROGRAM_INFO -
Method Summary
Modifier and TypeMethodDescriptiondefault voidSeek to the latest snapvoidsetPlatform(TracePlatform platform) Set the current platform, so that actions have contextvoidsetSnap(long snap) Seek to a particular snapMethods inherited from interface ghidra.framework.model.DomainObject
addCloseListener, addConsumer, addDomainFileListener, addListener, addSynchronizedDomainObject, addTransactionListener, canLock, canRedo, canSave, canUndo, clearUndo, createPrivateEventQueue, endTransaction, flushEvents, flushPrivateEventQueue, forceLock, getAllRedoNames, getAllUndoNames, getConsumerList, getCurrentTransactionInfo, getDescription, getDomainFile, getMetadata, getModificationNumber, getName, getOptions, getOptionsNames, getRedoName, getSynchronizedDomainObjects, getUndoName, hasExclusiveAccess, hasTerminatedTransaction, isChangeable, isChanged, isClosed, isLocked, isSendingEvents, isTemporary, isUsedBy, lock, openTransaction, redo, release, releaseSynchronizedDomainObject, removeCloseListener, removeDomainFileListener, removeListener, removePrivateEventQueue, removeTransactionListener, save, saveToPackedFile, setEventsEnabled, setName, setTemporary, startTransaction, startTransaction, undo, unlock, withTransaction, withTransactionMethods inherited from interface ghidra.program.model.listing.Program
createAddressSetPropertyMap, createIntRangeMap, createOverlaySpace, deleteAddressSetPropertyMap, deleteIntRangeMap, getAddressFactory, getAddressMap, getAddressSetPropertyMap, getBookmarkManager, getChanges, getCompiler, getCompilerSpec, getCreationDate, getDataTypeManager, getDefaultPointerSize, getEquateTable, getExecutableFormat, getExecutableMD5, getExecutablePath, getExecutableSHA256, getExternalManager, getFunctionManager, getGlobalNamespace, getImageBase, getIntRangeMap, getLanguage, getLanguageID, getListing, getMaxAddress, getMinAddress, getPreferredRootNamespaceCategoryPath, getProgramContext, getProgramUserData, getReferenceManager, getRegister, getRegister, getRegister, getRegister, getRegisters, getRelocationTable, getSourceFileManager, getSymbolTable, getUniqueProgramID, getUsrPropertyManager, parseAddress, parseAddress, removeOverlaySpace, renameOverlaySpace, restoreImageBase, setCompiler, setExecutableFormat, setExecutableMD5, setExecutablePath, setExecutableSHA256, setImageBase, setLanguage, setPreferredRootNamespaceCategoryPathMethods inherited from interface ghidra.program.model.lang.ProgramArchitecture
getLanguageCompilerSpecPairMethods inherited from interface ghidra.trace.model.program.TraceProgramView
getMaxSnap, getMemory, getSnap, getTrace, getViewport
-
Method Details
-
setSnap
void setSnap(long snap) Seek to a particular snap- Parameters:
snap- the snap
-
seekLatest
default void seekLatest()Seek to the latest snap -
setPlatform
Set the current platform, so that actions have context- Parameters:
platform- the platform
-