3#include <Ice/Properties.h>
12 armarx::LocalException(
"Unexpected value of enum " + enumName +
": " +
36 std::stringstream
str;
41 str <<
"\nAvailable Properties: " << properties->getPropertiesForPrefix(
"");
MissingRequiredPropertyException(std::string propertyName, Ice::PropertiesPtr const &properties)
const std::string & getEnumName() const
Get the name of the enum type.
UnexpectedEnumValueException(const std::string &enumName, int value)
Constructor.
int getValue() const
Get the encountered enum value.
::IceInternal::Handle<::Ice::Properties > PropertiesPtr
This file offers overloads of toIce() and fromIce() functions for STL container types.
const std::string & to_string(const std::string &s)