Class RpcRemoteException
Defined in File RpcRemoteException.hpp
Inheritance Relationships
Base Type
public eprosima::fastdds::dds::rpc::RpcException(Class RpcException)
Derived Types
public eprosima::fastdds::dds::rpc::RemoteInvalidArgumentError(Class RemoteInvalidArgumentError)public eprosima::fastdds::dds::rpc::RemoteOutOfResourcesError(Class RemoteOutOfResourcesError)public eprosima::fastdds::dds::rpc::RemoteUnknownExceptionError(Class RemoteUnknownExceptionError)public eprosima::fastdds::dds::rpc::RemoteUnknownOperationError(Class RemoteUnknownOperationError)public eprosima::fastdds::dds::rpc::RemoteUnsupportedError(Class RemoteUnsupportedError)
Class Documentation
- 
class RpcRemoteException : public eprosima::fastdds::dds::rpc::RpcException
 Base class for exceptions that map to a RpcExceptionCode_t.
Subclassed by eprosima::fastdds::dds::rpc::RemoteInvalidArgumentError, eprosima::fastdds::dds::rpc::RemoteOutOfResourcesError, eprosima::fastdds::dds::rpc::RemoteUnknownExceptionError, eprosima::fastdds::dds::rpc::RemoteUnknownOperationError, eprosima::fastdds::dds::rpc::RemoteUnsupportedError
Public Functions
- 
inline RpcRemoteException(RemoteExceptionCode_t code, const char *msg)
 Constructor.
- 
RpcRemoteException(const RpcRemoteException &other) noexcept = default
 Copy constructor.
- 
RpcRemoteException &operator=(const RpcRemoteException &other) noexcept = default
 Copy assignment.
- 
virtual ~RpcRemoteException() noexcept = default
 Destructor.
- 
inline RemoteExceptionCode_t code() const noexcept
 Get the exception code.
- Returns:
 The exception code.
- 
inline RpcRemoteException(RemoteExceptionCode_t code, const char *msg)