debugFlags Class Reference

#include <debug.hpp>

List of all members.

Static Public Member Functions

static bool boolAt (char *name, int len, bool *value)
static bool boolAt (char *name, bool *value)
static bool boolAtPut (char *name, int len, bool *value)
static bool boolAtPut (char *name, bool *value)
static bool intAt (char *name, int len, int *value)
static bool intAt (char *name, int *value)
static bool intAtPut (char *name, int len, int *value)
static bool intAtPut (char *name, int *value)
static void printFlags ()
static void print_on (outputStream *st)
static void print_diff_on (outputStream *st)


Detailed Description

Definition at line 39 of file debug.hpp.


Member Function Documentation

static bool debugFlags::boolAt ( char *  name,
bool value 
) [inline, static]

Definition at line 42 of file debug.hpp.

References boolAt().

Here is the call graph for this function:

bool debugFlags::boolAt ( char *  name,
int  len,
bool value 
) [static]

Definition at line 78 of file debug.cpp.

References boolTable, boolFlag::name, and str_equal().

Referenced by boolAt(), and PRIM_DECL_1().

Here is the call graph for this function:

static bool debugFlags::boolAtPut ( char *  name,
bool value 
) [inline, static]

Definition at line 45 of file debug.hpp.

References boolAtPut().

Here is the call graph for this function:

bool debugFlags::boolAtPut ( char *  name,
int  len,
bool value 
) [static]

Definition at line 89 of file debug.cpp.

References boolTable, boolFlag::name, and str_equal().

Referenced by boolAtPut(), evaluator::change_debug_flag(), PRIM_DECL_2(), and set_bool_flag().

Here is the call graph for this function:

static bool debugFlags::intAt ( char *  name,
int *  value 
) [inline, static]

Definition at line 48 of file debug.hpp.

References intAt().

Here is the call graph for this function:

bool debugFlags::intAt ( char *  name,
int  len,
int *  value 
) [static]

Definition at line 148 of file debug.cpp.

References intTable, intFlag::name, and str_equal().

Referenced by intAt(), and PRIM_DECL_1().

Here is the call graph for this function:

static bool debugFlags::intAtPut ( char *  name,
int *  value 
) [inline, static]

Definition at line 51 of file debug.hpp.

References intAtPut().

Here is the call graph for this function:

bool debugFlags::intAtPut ( char *  name,
int  len,
int *  value 
) [static]

Definition at line 159 of file debug.cpp.

References intTable, intFlag::name, and str_equal().

Referenced by intAtPut(), PRIM_DECL_2(), and set_int_flag().

Here is the call graph for this function:

static void debugFlags::print_diff_on ( outputStream st  )  [static]

void debugFlags::print_on ( outputStream st  )  [static]

Definition at line 182 of file debug.cpp.

References boolTable, intTable, intFlag::name, boolFlag::name, and outputStream::print_cr().

Here is the call graph for this function:

void debugFlags::printFlags (  )  [static]

Definition at line 174 of file debug.cpp.

References boolTable, intTable, lprintf(), intFlag::name, and boolFlag::name.

Referenced by parse_arguments().

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Mon Oct 9 13:52:36 2006 for Strongtalk VM by  doxygen 1.4.7