Class RocmTraceSymbolProvider
java.lang.Object
org.eclipse.tracecompass.incubator.rocm.core.trace.RocmTraceSymbolProvider
- All Implemented Interfaces:
ISymbolProvider
Symbol provider to resolve api function ids to their names
- Author:
- Arnaud Fiorini
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription@Nullable TmfResolvedSymbol
getSymbol
(int pid, long timestamp, long address) @Nullable TmfResolvedSymbol
getSymbol
(long address) @NonNull ITmfTrace
getTrace()
void
loadConfiguration
(@Nullable org.eclipse.core.runtime.IProgressMonitor monitor)
-
Constructor Details
-
RocmTraceSymbolProvider
Constructor- Parameters:
trace
- The trace this provider is for
-
-
Method Details
-
getTrace
- Specified by:
getTrace
in interfaceISymbolProvider
-
loadConfiguration
public void loadConfiguration(@Nullable org.eclipse.core.runtime.IProgressMonitor monitor) - Specified by:
loadConfiguration
in interfaceISymbolProvider
-
getSymbol
- Specified by:
getSymbol
in interfaceISymbolProvider
-
getSymbol
- Specified by:
getSymbol
in interfaceISymbolProvider
-