Main Page Cookbook/Overview ImageMeister the jcprops file Licensing Binary Installation & Configuration [ Win · Mac · Nix · OSX ] Changes Public API Source Code Main Page Java [ Common · Win · Mac · Nix ] Native Code [ Common · Win · Mac · Nix ] Manifest Native Code Overviews [ Common · Win · Mac · Nix · Strings ] Macros [ General · Native Macros ] Walkthroughs [ Java only · Java and native ] Building [ Win · Mac · Nix · OSX ] Distribution Issues

# Debugger

  Used to write debugging messages.

[ Common | Source | Keywords | Summary | Ancestors | All Members | Descendants ]

## Quick Index

  DESCRIPTION

## Class Summary

class Debugger
{
public:

  static void debug( long line, const LPCTSTR msg );
  static void debug( long line, const LPCTSTR msg, const LPCTSTR s1 );
  static void debug( long line, const LPCTSTR msg, const CStr *cs1, const CStr *cs2 );
  static void debug( long line, const LPCTSTR msg, const CStr *cs1, const CStr *cs2, long n1, long n2 );
  static void debug( long line, const LPCTSTR msg, const CStr *cs1, const CStr *cs2, long n1, long n2, long n3 );

protected:

}; // Debugger

Back to the top of Debugger

### DESCRIPTION

Used to write debugging messages. All tracing messages should go through this class. Different signatures are provided for various sets of arguments, as follows:

debug( long, char* ); debug( long, char*, char* ); debug( long, char*, CStr*, CStr* ); debug( long, char*, CStr*, CStr*, long, long ); debug( long, char*, CStr*, CStr*, long, long, long );

Back to the top of Debugger

### void debug( long line, const LPCTSTR msg );

Write the message to the debugging window.

in msg
  the message; This is a plain string, not a printf-style string. May be NULL

    	static	void	debug( long line, const LPCTSTR msg );

Back to the top of Debugger

### void debug( long line, const LPCTSTR msg, const LPCTSTR s1 );

Write the message and s1 to the debugging window.

in msg
  the message; This is a plain string, not a printf-style string. May be NULL
in s1
  may be NULL

    	static	void	debug( long line, const LPCTSTR msg, const LPCTSTR s1 );

Back to the top of Debugger

### void debug( long line, const LPCTSTR msg, const CStr *cs1, const CStr *cs2 );

Write the message, cs1, and cs2 to the debugging window.

in msg
  the message; This is a plain string, not a printf-style string. May be NULL
in cs1
  may be NULL
in cs2
  may be NULL

    	static	void	debug( long line, const LPCTSTR msg, const CStr *cs1, const CStr *cs2 );

Back to the top of Debugger

### void debug( long line, const LPCTSTR msg, const CStr *cs1, const CStr *cs2, long n1, long n2 );

Write the message, cs1, cs2, n1, and n2 to the debugging window.

in msg
  the message; This is a plain string, not a printf-style string. May be NULL
in cs1
  may be NULL
in cs2
  may be NULL

    	static	void	debug( long line, const LPCTSTR msg, const CStr *cs1, const CStr *cs2, long n1, long n2 );

Back to the top of Debugger

### void debug( long line, const LPCTSTR msg, const CStr *cs1, const CStr *cs2, long n1, long n2, long n3 );

Write the message, cs1, cs2, n1, n2, and n3 to the debugging window.

in msg
  the message; This is a plain string, not a printf-style string. May be NULL
in cs1
  may be NULL
in cs2
  may be NULL

    	static	void	debug( long line, const LPCTSTR msg, const CStr *cs1, const CStr *cs2, long n1, long n2, long n3 );

Back to the top of Debugger

## All Members

public:
  static void debug( long line, const LPCTSTR msg );
  static void debug( long line, const LPCTSTR msg, const LPCTSTR s1 );
  static void debug( long line, const LPCTSTR msg, const CStr *cs1, const CStr *cs2 );
  static void debug( long line, const LPCTSTR msg, const CStr *cs1, const CStr *cs2, long n1, long n2 );
  static void debug( long line, const LPCTSTR msg, const CStr *cs1, const CStr *cs2, long n1, long n2, long n3 );
protected:

Back to the top of Debugger

## Ancestors

Class does not inherit from any other class.

Back to the top of Debugger

## Descendants

Class is not inherited by any others.

Back to the top of Debugger

Generated from source by the Cocoon utilities on Fri Aug 23 12:33:50 2002 .

Main Page · JConfig · ImageMeister · System Properties Repository · WordMeister · Free Samples · Java Freeware · Contact Us · FAQ · Links

Copyright (c) 1997-2002 Samizdat Productions. All Rights Reserved.
WarpMovie, TileMovie, JConfig, ImageMeister and MovieShredder are Trademarks of Samizdat Productions.