Package ghidra.trace.model.target.iface
Annotation Interface TraceMethod.Param
- Enclosing interface:
TraceMethod
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionboolean -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final List<Function<TraceMethod.Param, TraceMethod.Value<?>>>
-
Field Details
-
DEFAULTS
-
-
Element Details
-
name
String name- Default:
""
-
display
String display- Default:
""
-
description
String description- Default:
""
-
schema
String schema- Default:
"ANY"
-
required
boolean required- Default:
true
-
defaultBool
TraceMethod.BoolValue defaultBool- Default:
@ghidra.trace.model.target.iface.TraceMethod.BoolValue(specified=false, value=false)
-
defaultInt
TraceMethod.IntValue defaultInt- Default:
@ghidra.trace.model.target.iface.TraceMethod.IntValue(specified=false, value=0)
-
defaultLong
TraceMethod.LongValue defaultLong- Default:
@ghidra.trace.model.target.iface.TraceMethod.LongValue(specified=false, value=0L)
-
defaultFloat
TraceMethod.FloatValue defaultFloat- Default:
@ghidra.trace.model.target.iface.TraceMethod.FloatValue(specified=false, value=0.0f)
-
defaultDouble
TraceMethod.DoubleValue defaultDouble- Default:
@ghidra.trace.model.target.iface.TraceMethod.DoubleValue(specified=false, value=0.0)
-
defaultBytes
TraceMethod.BytesValue defaultBytes- Default:
@ghidra.trace.model.target.iface.TraceMethod.BytesValue(specified=false, value={})
-
defaultString
TraceMethod.StringValue defaultString- Default:
@ghidra.trace.model.target.iface.TraceMethod.StringValue(specified=false, value="")
-
choicesString
TraceMethod.StringsValue choicesString- Default:
@ghidra.trace.model.target.iface.TraceMethod.StringsValue(specified=false, value={})
-