Orocos Real-Time Toolkit  2.8.3
Public Member Functions | Public Attributes | List of all members
RTT::non_lvalue_args_exception Struct Reference

Exception thrown when a factory is requested to create an object, and one of the arguments needed to be an lvalue (AssignableDataSource) and an rvalue (plain DataSource) was given. More...

#include <rtt/FactoryExceptions.hpp>

Inheritance diagram for RTT::non_lvalue_args_exception:

Public Member Functions

 non_lvalue_args_exception (int w, const std::string &received)
 
 ~non_lvalue_args_exception () throw ()
 
virtual const char * what () const throw ()
 

Public Attributes

int whicharg
 
std::string received_
 
std::string whatstr
 

Detailed Description

Exception thrown when a factory is requested to create an object, and one of the arguments needed to be an lvalue (AssignableDataSource) and an rvalue (plain DataSource) was given.

Definition at line 130 of file FactoryExceptions.hpp.

Constructor & Destructor Documentation

RTT::non_lvalue_args_exception::non_lvalue_args_exception ( int  w,
const std::string &  received 
)

Definition at line 113 of file FactoryExceptions.cpp.

References received_, and whatstr.

RTT::non_lvalue_args_exception::~non_lvalue_args_exception ( )
throw (
)

Definition at line 122 of file FactoryExceptions.cpp.

Member Function Documentation

const char * RTT::non_lvalue_args_exception::what ( ) const
throw (
)
virtual

Definition at line 124 of file FactoryExceptions.cpp.

References whatstr.

Member Data Documentation

std::string RTT::non_lvalue_args_exception::received_

Definition at line 136 of file FactoryExceptions.hpp.

Referenced by non_lvalue_args_exception().

std::string RTT::non_lvalue_args_exception::whatstr

Definition at line 137 of file FactoryExceptions.hpp.

Referenced by non_lvalue_args_exception(), and what().

int RTT::non_lvalue_args_exception::whicharg

Definition at line 135 of file FactoryExceptions.hpp.


The documentation for this struct was generated from the following files: