19#ifndef FASTDDS_DDS_RPC_EXCEPTIONS__RPCOPERATIONERROR_HPP
20#define FASTDDS_DDS_RPC_EXCEPTIONS__RPCOPERATIONERROR_HPP
24#include <fastdds/fastdds_dll.hpp>
25#include <fastdds/dds/rpc/exceptions/RpcException.hpp>
44 const std::string& message)
Base class for all exceptions thrown by the RPC API.
Definition RpcException.hpp:36
Base class for exceptions thrown by the RPC API when the server communicates an error.
Definition RpcOperationError.hpp:36
virtual ~RpcOperationError() noexcept=default
Destructor.
RpcOperationError(const std::string &message)
Constructor.
Definition RpcOperationError.hpp:43
RpcOperationError & operator=(const RpcOperationError &other) noexcept=default
Copy assignment.
RpcOperationError(const RpcOperationError &other) noexcept=default
Copy constructor.
RpcOperationError(const char *message)
Constructor.
Definition RpcOperationError.hpp:52
Definition DomainParticipant.hpp:46