InFact
Interpreter and factory for easily creating C++ objects at run-time
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Namespaces | Macros | Functions
error.h File Reference

Provides an error handling function that optionally throws an exception. More...

#include <string>

Go to the source code of this file.

Namespaces

 infact
 The namespace for the entire InFact library.
 

Macros

#define INFACT_THROW_EXCEPTIONS
 Determines whether the Error function, and therefore the entire InFact library, throws an exception when an error occurs. More...
 

Functions

void infact::Error (const std::string &message)
 Reports an error encountered during parsing and/or construction of an object. More...
 

Detailed Description

Provides an error handling function that optionally throws an exception.

Author
dbike.nosp@m.l@go.nosp@m.ogle..nosp@m.com (Dan Bikel)

Definition in file error.h.

Macro Definition Documentation

#define INFACT_THROW_EXCEPTIONS

Determines whether the Error function, and therefore the entire InFact library, throws an exception when an error occurs.

Definition at line 42 of file error.h.