8 #define DRIPLINE_API_EXPORTS
15 std::string throw_reply::s_py_throw_reply_keyword( TOSTRING(PYTHON_THROW_REPLY_KEYWORD) );
21 f_payload( new
scarab::param() )
27 f_payload( std::move(a_payload_ptr) )
31 f_return_message( a_orig.f_return_message ),
32 f_return_code( a_orig.f_return_code ),
33 f_payload( a_orig.f_payload->clone() )
Object that can be thrown while processing a request to send a reply.
std::string f_return_message
throw_reply & operator=(const throw_reply &a_orig)
scarab::param_ptr_t f_payload
std::shared_ptr< return_code > f_return_code
Stores a copy of the return-code value, name, and description, either as a custom return-code or copy...
Base class for return codes.