Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

ErrorSubSystem Class Reference

#include <error_subsystem.h>

Inheritance diagram for ErrorSubSystem:

SubSystem List of all members.

Public Methods

 ErrorSubSystem ( SuifEnv* suif_env )
virtual void print ( const String& message )
virtual void error ( const SuifObject* obj, const char* file_name, int line_number, const char* module_name, const char* description, va_list ap )
virtual void error ( const char* file_name, int line_number, const char* module_name, const char* description, va_list ap )
virtual void warning ( const SuifObject* obj, const char* file_name, int line_number, const char* module_name, const char* description, va_list ap )
virtual void warning ( const char* file_name, int line_number, const char* module_name, const char* description, va_list ap )
virtual void information ( const SuifObject* obj, const char* file_name, int line_number, const char* module_name, int verbosity_level, const char* description, va_list ap )
virtual void information ( const char* file_name, int line_number, const char* module_name, int verbosity_level, const char* description, va_list ap )
virtual void set_default_location_module (const LString &name)
virtual LString get_default_location_module () const
virtual String get_location (const SuifObject *obj) const


Detailed Description


Constructor & Destructor Documentation

ErrorSubSystem::ErrorSubSystem ( SuifEnv * suif_env)


Member Function Documentation

void ErrorSubSystem::error ( const char * file_name,
int line_number,
const char * module_name,
const char * description,
va_list args) [virtual]

void ErrorSubSystem::error ( const SuifObject * obj,
const char * file_name,
int line_number,
const char * module_name,
const char * description,
va_list args) [virtual]

LString ErrorSubSystem::get_default_location_module () const [virtual]

String ErrorSubSystem::get_location ( const SuifObject * obj) const [virtual]

void ErrorSubSystem::information ( const char * file_name,
int line_number,
const char * module_name,
int verbosity_level,
const char * description,
va_list args) [virtual]

void ErrorSubSystem::information ( const SuifObject * obj,
const char * file_name,
int line_number,
const char * module_name,
int verbosity_level,
const char * description,
va_list args) [virtual]

void ErrorSubSystem::print ( const String & message) [virtual]

void ErrorSubSystem::set_default_location_module ( const LString & name) [virtual]

void ErrorSubSystem::warning ( const char * file_name,
int line_number,
const char * module_name,
const char * description,
va_list args) [virtual]

void ErrorSubSystem::warning ( const SuifObject * obj,
const char * file_name,
int line_number,
const char * module_name,
const char * description,
va_list args) [virtual]


The documentation for this class was generated from the following files:
Generated at Mon Jul 31 13:43:07 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000