MC++
mc::FFGraph::Exceptions Class Reference

Exceptions of mc::FFGraph.

#include <ffunc.hpp>

Public Types

enum  TYPE {
  INIT = 1, DAG, MISSVAR, EVAL,
  INTERN = -1, UNDEF = -33
}
 Enumeration type for exception handling. More...
 

Public Member Functions

 Exceptions (TYPE ierr)
 Constructor for error ierr
 
int ierr ()
 Inline function returning the error flag.
 
std::string what ()
 Error description.
 

Member Enumeration Documentation

Enumerator
INIT 

Error due to a invalid FFGraph pointer in initialization of FFVar.

DAG 

Error due to an operation between variables linked to different DAGs.

MISSVAR 

Error due to a missing independent variable for evaluating a given subgraph using FFGraph::eval.

EVAL 

Error during subgraph evaluation using FFGraph::eval.

INTERN 

Internal error.

UNDEF 

Error due to calling a function/feature not yet implemented in MC++.


The documentation for this class was generated from the following file: