|
GNU Prolog for Java | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Tracer.TraceLevel | |
---|---|
gnu.prolog.vm.buildins.debug | |
gnu.prolog.vm.interpreter | InterpretedCodeCompiler uses the various classes beginning with I
and extending Instruction in the
instruction sub-package to
compile clauses to InterpretedByteCode . |
Uses of Tracer.TraceLevel in gnu.prolog.vm.buildins.debug |
---|
Methods in gnu.prolog.vm.buildins.debug that return types with arguments of type Tracer.TraceLevel | |
---|---|
static EnumSet<Tracer.TraceLevel> |
Predicate_spy.getTraceLevel(Term term)
|
Uses of Tracer.TraceLevel in gnu.prolog.vm.interpreter |
---|
Fields in gnu.prolog.vm.interpreter declared as Tracer.TraceLevel | |
---|---|
protected Tracer.TraceLevel |
TracerEvent.level
|
Fields in gnu.prolog.vm.interpreter with type parameters of type Tracer.TraceLevel | |
---|---|
protected Map<CompoundTermTag,EnumSet<Tracer.TraceLevel>> |
Tracer.tracePoints
Current active trace points |
Methods in gnu.prolog.vm.interpreter that return Tracer.TraceLevel | |
---|---|
Tracer.TraceLevel |
TracerEvent.getLevel()
|
static Tracer.TraceLevel |
Tracer.TraceLevel.valueOf(String name)
Returns the enum constant of this type with the specified name. |
static Tracer.TraceLevel[] |
Tracer.TraceLevel.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods in gnu.prolog.vm.interpreter that return types with arguments of type Tracer.TraceLevel | |
---|---|
static EnumSet<Tracer.TraceLevel> |
Tracer.TraceLevel.fromString(String lvl)
Convert a string to an enum set |
Methods in gnu.prolog.vm.interpreter with parameters of type Tracer.TraceLevel | |
---|---|
void |
Tracer.addTrace(CompoundTermTag pred,
Tracer.TraceLevel level)
|
void |
Tracer.removeTrace(CompoundTermTag pred,
Tracer.TraceLevel level)
|
protected void |
Tracer.sendEvent(Tracer.TraceLevel level,
Interpreter interpreter,
CompoundTermTag tag,
Term[] args)
Notify the listeners |
void |
Tracer.traceEvent(Tracer.TraceLevel level,
Interpreter interpreter,
CompoundTermTag tag,
Term[] args)
A trace event |
Method parameters in gnu.prolog.vm.interpreter with type arguments of type Tracer.TraceLevel | |
---|---|
void |
Tracer.addTrace(CompoundTermTag pred,
EnumSet<Tracer.TraceLevel> levels)
Set a trace point |
void |
Tracer.removeTrace(CompoundTermTag pred,
EnumSet<Tracer.TraceLevel> levels)
Remove a given level |
void |
Tracer.setTrace(CompoundTermTag pred,
EnumSet<Tracer.TraceLevel> levels)
|
Constructors in gnu.prolog.vm.interpreter with parameters of type Tracer.TraceLevel | |
---|---|
TracerEvent(Tracer tracer,
Tracer.TraceLevel level,
CompoundTermTag tag,
Term[] args)
|
|
GNU Prolog for Java | |||||||||
PREV NEXT | FRAMES NO FRAMES |