19#ifndef FASTDDS_DDS_RPC_EXCEPTIONS__RPCINPUTFEEDCANCELLEDEXCEPTION_HPP
20#define FASTDDS_DDS_RPC_EXCEPTIONS__RPCINPUTFEEDCANCELLEDEXCEPTION_HPP
24#include <fastdds/fastdds_dll.hpp>
25#include <fastdds/dds/rpc/exceptions/RpcException.hpp>
26#include <fastdds/dds/rpc/interfaces/RpcStatusCode.hpp>
46 :
RpcException(
"Input feed cancelled with reason '" +
std::to_string(reason) +
"'")
RpcException(const std::string &message)
Constructor.
Definition RpcException.hpp:45
RpcFeedCancelledException(RpcStatusCode reason)
Constructor.
Definition RpcFeedCancelledException.hpp:44
RpcFeedCancelledException(const RpcFeedCancelledException &other) noexcept=default
Copy constructor.
virtual ~RpcFeedCancelledException() noexcept=default
Destructor.
RpcFeedCancelledException & operator=(const RpcFeedCancelledException &other) noexcept=default
Copy assignment.
Definition DomainParticipant.hpp:59
uint32_t RpcStatusCode
Status codes for RPC operations.
Definition RpcStatusCode.hpp:32
Definition BuiltinTopicKey.hpp:26
Definition EntityId_t.hpp:388