42 std::stringstream sstream;
43 sstream <<
"The dataField " <<
datafieldName <<
" is not valid for channel "
45 setReason(sstream.str());
55 return "armarx::exceptions::local::InvalidDataFieldException";
68 std::stringstream sstream;
69 sstream <<
"Found an incomplete type with id " <<
typeId
70 <<
" - found the following type: " <<
foundType;
71 setReason(sstream.str());
81 return "armarx::exceptions::local::IncompleteTypeException";
IncompleteTypeException(int typeId, const std::string &foundTypeStr)
std::string name() const override
~IncompleteTypeException() noexcept override
~InvalidDataFieldException() noexcept override
std::string datafieldName
std::string name() const override
InvalidDataFieldException(std::string channelName, std::string datafieldName)