GNU Prolog for Java

Uses of Class
gnu.prolog.vm.interpreter.Tracer.TraceLevel

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