coins.mdf
クラス MdfEnvironment

java.lang.Object
  |
  +--coins.mdf.MdfEnvironment

public class MdfEnvironment
extends java.lang.Object

The environment of the MDF module.


フィールドの概要
static int AllThr
          The threshold for debugging: trace=10000
static int DEFAULT_NUM_THREADS
          The default number of threads
 IoRoot ioRoot
          The current IoRoot
static int MdfThr
          The threshold for debugging: trace=1500
static int MinThr
          The threshold for debugging: trace=1000
 java.lang.String MODULENAME
          The name of this module
static int MsgThr
          The threshold for debugging: trace=100
 CoinsOptions opt
          The current coins compiler option
static int OptThr
          The threshold for debugging: trace=2000
 java.io.PrintStream output
          The current standard output stream
 CompileSpecification spec
          The current compiler specification
 Trace trace
          The current trace information
 
コンストラクタの概要
MdfEnvironment(IoRoot root, CompileSpecification coinsSpec)
          Constructor:
 
メソッドの概要
(パッケージプライベート)  void print(java.lang.String str, int threshold)
          The debug output method.
(パッケージプライベート)  void println(java.lang.String str, int threshold)
          The debug output method.
(パッケージプライベート)  boolean shouldDo(int threshold)
          Get whether the module execute something.
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

MsgThr

public static final int MsgThr
The threshold for debugging: trace=100

関連項目:
定数フィールド値

MinThr

public static final int MinThr
The threshold for debugging: trace=1000

関連項目:
定数フィールド値

MdfThr

public static final int MdfThr
The threshold for debugging: trace=1500

関連項目:
定数フィールド値

OptThr

public static final int OptThr
The threshold for debugging: trace=2000

関連項目:
定数フィールド値

AllThr

public static final int AllThr
The threshold for debugging: trace=10000

関連項目:
定数フィールド値

DEFAULT_NUM_THREADS

public static final int DEFAULT_NUM_THREADS
The default number of threads

関連項目:
定数フィールド値

output

public final java.io.PrintStream output
The current standard output stream


spec

public final CompileSpecification spec
The current compiler specification


opt

public final CoinsOptions opt
The current coins compiler option


ioRoot

public final IoRoot ioRoot
The current IoRoot


trace

public final Trace trace
The current trace information


MODULENAME

public final java.lang.String MODULENAME
The name of this module

関連項目:
定数フィールド値
コンストラクタの詳細

MdfEnvironment

public MdfEnvironment(IoRoot root,
                      CompileSpecification coinsSpec)
Constructor:

パラメータ:
root - The current IoRoot
coinsSpec - The current compiler specification
メソッドの詳細

shouldDo

boolean shouldDo(int threshold)
Get whether the module execute something.

パラメータ:
threshold - The specified value
戻り値:
True if the specified value is over the threshold

println

void println(java.lang.String str,
             int threshold)
The debug output method. Output strings if the specified value is over the threshold. And also, this method makes a new line.

パラメータ:
str - The debug string.
threshold - The specified value

print

void print(java.lang.String str,
           int threshold)
The debug output method. Output strings if the specified value is over the threshold.

パラメータ:
str - The debug string.
threshold - The specified value