2.2. DDSMiddlewareException

class eprosima::is::sh::fastdds::DDSMiddlewareException : public runtime_error

Launches a runtime error every time an unexpected behavior occurs related to Fast DDS middleware, when configuring or using this is::SystemHandle.

Public Functions

DDSMiddlewareException(const utils::Logger &logger, const std::string &message)

Construct a new DDSMiddlewareException object.

Parameters
  • [in] logger: The logging tool.

  • [in] message: The message to throw the runtime error with.