Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members

FD::ParameterException Class Reference

#include <ParameterSet.h>

Inheritance diagram for FD::ParameterException:

Inheritance graph
[legend]
Collaboration diagram for FD::ParameterException:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ParameterException (std::string _message, std::string _param_name, ParameterSet _params)
virtual void print (std::ostream &out=std::cerr)

Protected Attributes

std::string param_name
ParameterSet params
std::string message

Detailed Description

The ParameterException occurs when a node needs a parameter for its initialization and couldn't find it or if a parameter is unknown.
Author:
Jean-Marc Valin
Version:
1.0


Constructor & Destructor Documentation

FD::ParameterException::ParameterException std::string  _message,
std::string  _param_name,
ParameterSet  _params
[inline]
 

The constructor with the parameters


Member Function Documentation

virtual void FD::ParameterException::print std::ostream &  out = std::cerr  )  [inline, virtual]
 

The print method

Implements FD::BaseException.


Member Data Documentation

std::string FD::ParameterException::message [protected]
 

The error message

std::string FD::ParameterException::param_name [protected]
 

the parameter name

ParameterSet FD::ParameterException::params [protected]
 

the parameter set


The documentation for this class was generated from the following file:
Generated on Wed Oct 5 14:29:48 2005 for FlowDesigner by  doxygen 1.4.4