stromx  0.8.0
Public Member Functions | List of all members
stromx::runtime::OperatorError Class Reference

Error in connection with a specified operator. More...

#include <OperatorException.h>

Inheritance diagram for stromx::runtime::OperatorError:
stromx::runtime::Exception stromx::runtime::InputError stromx::runtime::OutputError stromx::runtime::ParameterError stromx::runtime::WrongOperatorState stromx::runtime::WrongParameterId stromx::runtime::WrongInputType stromx::runtime::WrongOutputType stromx::runtime::ParameterAccessViolation stromx::runtime::WrongParameterType stromx::runtime::WrongParameterValue

Public Member Functions

 OperatorError (const OperatorInfo &op, const std::string &message)
 
 OperatorError (const OperatorInfo &op, const std::string &message, const std::string &name)
 
const std::string & type () const
 
const std::string & package () const
 
const std::string & name () const
 
void setName (const std::string &name)
 
- Public Member Functions inherited from stromx::runtime::Exception
 Exception (const std::string &message)
 
virtual const char * what () const throw ()
 
virtual const std::string & message () const
 
virtual const std::string & callStack () const
 

Detailed Description

Error in connection with a specified operator.

Constructor & Destructor Documentation

§ OperatorError() [1/2]

stromx::runtime::OperatorError::OperatorError ( const OperatorInfo op,
const std::string &  message 
)
inline

Constructs an operator exception, i.e. an exception related to an operator.

§ OperatorError() [2/2]

stromx::runtime::OperatorError::OperatorError ( const OperatorInfo op,
const std::string &  message,
const std::string &  name 
)
inline

Constructs an operator exception, i.e. an exception related to an operator.

Member Function Documentation

§ name()

const std::string& stromx::runtime::OperatorError::name ( ) const
inline

Returns the name of the operator this exception relates to.

§ package()

const std::string& stromx::runtime::OperatorError::package ( ) const
inline

Returns the package of the operator this exception relates to.

§ setName()

void stromx::runtime::OperatorError::setName ( const std::string &  name)
inline

Sets the name of the operator this exception relates to.

§ type()

const std::string& stromx::runtime::OperatorError::type ( ) const
inline

Returns the type of the operator this exception relates to.


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