sptk2 logo
SPTK Home Page
Public Member Functions | List of all members
sptk::ConnectionException Class Reference

Connection exception. More...

#include <Exception.h>

Inheritance diagram for sptk::ConnectionException:
sptk::Exception

Public Member Functions

 ConnectionException (const String &text, const fs::path &file=std::string(), int line=0, const String &description=String()) DOESNT_THROW
 
 ConnectionException (const ConnectionException &other)=default
 Copy constructor. More...
 
- Public Member Functions inherited from sptk::Exception
 Exception (const String &text, const fs::path &file=std::string(), int line=0, const String &description=String()) DOESNT_THROW
 Constructor. More...
 
const char * what () const DOESNT_THROW override
 Returns complete text of exception.
 
String message () const
 Returns exception message without file name, line number, or description.
 
String file () const
 Returns exception file name.
 
int line () const
 Returns exception line number.
 
String description () const
 Returns exception description.
 

Detailed Description

Connection exception.

Thrown when connection error occurs.

Constructor & Destructor Documentation

◆ ConnectionException() [1/2]

sptk::ConnectionException::ConnectionException ( const String text,
const fs::path &  file = std::string(),
int  line = 0,
const String description = String() 
)

Constructor

Parameters
textThe exception text
fileThe file where exception occurs
lineThe line number in the file where exception occurs
descriptionThe optional description information

◆ ConnectionException() [2/2]

sptk::ConnectionException::ConnectionException ( const ConnectionException other)
default

Copy constructor.

Parameters
otherOther exception object

The documentation for this class was generated from the following file:

Fri Oct 14 2022 09:58:38: SPTK 5.4.1