51Degrees Device Detection C/C++  4.1

A device detection library that is used natively or by 51Degrees products

FiftyoneDegrees::Common::FatalException Class Reference

Detailed Description

Fatal exception meaning the process should be halted.

Inheritance diagram for FiftyoneDegrees::Common::FatalException:

[legend]

Collaboration diagram for FiftyoneDegrees::Common::FatalException:

[legend]

Public Member Functions

 FatalException (fiftyoneDegreesException *exception)
New exception from the C exception structure provided. More...

Public Member Functions inherited from FiftyoneDegrees::Common::StatusCodeException

 StatusCodeException (fiftyoneDegreesStatusCode code)
New exception from the status code provided. More...
 StatusCodeException (fiftyoneDegreesStatusCode code, const char *fileName)
New exception from the status code provided and the file name relating to the operation which failed. More...
 ~StatusCodeException ()
Dispose of the exception instance.
const char *  what () const noexcept
Get the message associated with the exception. More...

Constructor & Destructor Documentation

◆ FatalException()

FiftyoneDegrees::Common::FatalException::FatalException ( fiftyoneDegreesException *   exception )

New exception from the C exception structure provided.

Parameters
exception - to convert to a C++ exception

The documentation for this class was generated from the following file:
  • /home/vsts/work/1/s/apis/device-detection-cxx/src/common-cxx/Exceptions.hpp