vpr::ErrorBase Class Reference

Common base for platform-specific error management. More...

#include <vpr/Util/ErrorBase.h>

Inheritance diagram for vpr::ErrorBase:

Inheritance graph
[legend]
List of all members.

Public Types

enum  ErrorType { NoError = 0 }

Static Public Member Functions

static void outputCurrentError (std::ostream &out, const std::string &prefix)
static ErrorType getCurrentError ()

Detailed Description

Common base for platform-specific error management.

Definition at line 58 of file ErrorBase.h.


Member Enumeration Documentation

enum vpr::ErrorBase::ErrorType

Enumerator:
NoError 

Definition at line 61 of file ErrorBase.h.

00062    {
00063       NoError = 0
00064       /* Fill in common error types */
00065    };


Member Function Documentation

static void vpr::ErrorBase::outputCurrentError ( std::ostream &  out,
const std::string &  prefix 
) [inline, static]

Reimplemented in vpr::ErrorImplNSPR, and vpr::ErrorImplPosix.

Definition at line 67 of file ErrorBase.h.

00068    {
00069       boost::ignore_unused_variable_warning(out);
00070       boost::ignore_unused_variable_warning(prefix);
00071    }

static ErrorType vpr::ErrorBase::getCurrentError (  )  [inline, static]

Reimplemented in vpr::ErrorImplNSPR, and vpr::ErrorImplPosix.

Definition at line 73 of file ErrorBase.h.

00074    {
00075       return NoError;
00076    }


The documentation for this class was generated from the following file:
Generated on Thu Jan 4 10:56:05 2007 for VR Juggler Portable Runtime by  doxygen 1.5.1