io_exception

Module: Exceptions

The base class for all IO exceptions that occur in the case of problems with opening sockets or files.

#include <exception.h>

Inherits from dolbyio::comms::exception, exception

Inherited by dolbyio::comms::http_exception, dolbyio::comms::restapi_exception, dolbyio::comms::security_check_exception, dolbyio::comms::signaling_channel_exception

Public Functions

Name
io_exception(const std::string & description)
The constructor that takes the description of the exception.

Additional inherited members

Public Functions inherited from dolbyio::comms::exception

Name
~exception() =default
const char *what() const override
Overrides to std::exception that returns a description of the exception.
exception(const std::string & description)
The constructor that takes the description of the exception.

Protected Attributes inherited from dolbyio::comms::exception

Name
std::stringfulldescription
class dolbyio::comms::io_exception;

Public Functions Documentation

function io_exception

inline io_exception(
    const std::string & description
)

The constructor that takes the description of the exception.

Parameters:

  • description A string that describes the exception.


Did this page help you?