|
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 | |||||||||