batchlas::exception Class Referenceabstract

Overview

Empty tag base of every BatchLAS exception.

catch (const batchlas::exception& e) matches every class in this header and nothing else. Read the text with message(); the tag deliberately has no what().

Definition at line 39 of file error.hh.

#include <batchlas/error.hh>

Inheritance diagram for batchlas::exception:

Constructors

◆ ~exception()

virtual batchlas::exception::~exception ( )
virtualdefault

◆ exception() [1/2]

batchlas::exception::exception ( )
default

◆ exception() [2/2]

batchlas::exception::exception ( const exception & )
default

Functions

◆ message()

virtual const char * batchlas::exception::message ( ) const
pure virtualnoexcept

◆ operator=()

exception & batchlas::exception::operator= ( const exception & )
default