Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Run_Time
Class Debug  view Debug download Debug.java

java.lang.Object
  extended byRun_Time.Debug

public abstract class Debug
extends java.lang.Object

Version:
$Id: Debug.java,v 1.5 2003/07/24 18:32:19 joewhaley Exp $

Nested Class Summary
(package private) static interface Debug.Delegate
           
 
Field Summary
private static Debug.Delegate _delegate
           
private static byte[] buffer
           
private static int bufferIndex
           
 
Constructor Summary
Debug()
           
 
Method Summary
private static Debug.Delegate attemptDelegate(java.lang.String s)
           
static void die(int code)
           
static void write(Memory.Address x)
           
static void write(byte[] msg, int size)
           
static void write(char x)
           
static void write(int x)
           
static void write(int x, java.lang.String s)
           
static void write(int x1, java.lang.String s, int x2)
           
static void write(java.lang.String s)
           
static void write(java.lang.String s, Memory.Address x)
           
static void write(java.lang.String s, int x)
           
static void write(java.lang.String s1, int x, java.lang.String s2)
           
static void write(UTF.Utf8 u)
           
private static void writeDecimalToBuffer(int i)
           
static void writeHex(int x)
           
private static void writeHexToBuffer(int i)
           
static void writeln()
           
static void writeln(Memory.Address x)
           
static void writeln(int x)
           
static void writeln(int x, java.lang.String s)
           
static void writeln(java.lang.String s)
           
static void writeln(java.lang.String s, Memory.Address x)
           
static void writeln(java.lang.String s, int x)
           
static void writeln(java.lang.String s1, int x, java.lang.String s2)
           
static void writeln(UTF.Utf8 u)
           
static void writelnHex(int x)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

buffer

private static byte[] buffer

bufferIndex

private static int bufferIndex

_delegate

private static Debug.Delegate _delegate
Constructor Detail

Debug

public Debug()
Method Detail

writeDecimalToBuffer

private static void writeDecimalToBuffer(int i)

writeHexToBuffer

private static void writeHexToBuffer(int i)

write

public static void write(java.lang.String s)

write

public static void write(byte[] msg,
                         int size)

write

public static void write(UTF.Utf8 u)

write

public static void write(char x)

write

public static void write(int x)

writeHex

public static void writeHex(int x)

write

public static void write(Memory.Address x)

write

public static void write(int x,
                         java.lang.String s)

write

public static void write(java.lang.String s,
                         int x)

write

public static void write(java.lang.String s,
                         Memory.Address x)

write

public static void write(java.lang.String s1,
                         int x,
                         java.lang.String s2)

write

public static void write(int x1,
                         java.lang.String s,
                         int x2)

writeln

public static void writeln()

writeln

public static void writeln(java.lang.String s)

writeln

public static void writeln(UTF.Utf8 u)

writeln

public static void writeln(int x)

writelnHex

public static void writelnHex(int x)

writeln

public static void writeln(Memory.Address x)

writeln

public static void writeln(int x,
                           java.lang.String s)

writeln

public static void writeln(java.lang.String s,
                           int x)

writeln

public static void writeln(java.lang.String s,
                           Memory.Address x)

writeln

public static void writeln(java.lang.String s1,
                           int x,
                           java.lang.String s2)

die

public static void die(int code)

attemptDelegate

private static Debug.Delegate attemptDelegate(java.lang.String s)