Apache Celix  2.3.0
An implementation of the OSGi specification adapted to C and C++
Public Member Functions | List of all members
celix::Exception Class Reference

Celix runtime Exception. More...

#include <Exception.h>

Inheritance diagram for celix::Exception:
Inheritance graph
[legend]
Collaboration diagram for celix::Exception:
Collaboration graph
[legend]

Public Member Functions

 Exception (std::string msg)
 
 Exception (const Exception &)=default
 
 Exception (Exception &&)=default
 
Exceptionoperator= (const Exception &)=default
 
Exceptionoperator= (Exception &&)=default
 
const char * what () const noexcept override
 

Detailed Description

Celix runtime Exception.

Constructor & Destructor Documentation

◆ Exception() [1/3]

celix::Exception::Exception ( std::string  msg)
inlineexplicit

◆ Exception() [2/3]

celix::Exception::Exception ( const Exception )
default

◆ Exception() [3/3]

celix::Exception::Exception ( Exception &&  )
default

Member Function Documentation

◆ operator=() [1/2]

Exception& celix::Exception::operator= ( const Exception )
default

◆ operator=() [2/2]

Exception& celix::Exception::operator= ( Exception &&  )
default

◆ what()

const char* celix::Exception::what ( ) const
inlineoverridenoexcept

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