![]() |
Project
|
Handling error due to invalid supermodule. More...
#include <GeometryBase.h>
Inherits std::exception.
Public Member Functions | |
SupermoduleIndexException (int supermodule, int maxSupermodules) | |
Constructor, initializing the exception. | |
~SupermoduleIndexException () noexcept final=default | |
Destructor. | |
int | getSupermodule () const noexcept |
Access to supermodule index raising the exception. | |
int | getMaxSupermodule () const noexcept |
Access to maximum number of supermodules. | |
const char * | what () const noexcept final |
Access to error message of the exception. | |
Handling error due to invalid supermodule.
Definition at line 176 of file GeometryBase.h.
|
inline |
Constructor, initializing the exception.
supermodule | Supermodule ID raising the exception |
maxSupermodules | Max. number of supermodules in the geometry setup |
Definition at line 182 of file GeometryBase.h.
|
finaldefaultnoexcept |
Destructor.
|
inlinenoexcept |
Access to maximum number of supermodules.
Definition at line 198 of file GeometryBase.h.
|
inlinenoexcept |
Access to supermodule index raising the exception.
Definition at line 194 of file GeometryBase.h.
|
inlinefinalnoexcept |
Access to error message of the exception.
Definition at line 202 of file GeometryBase.h.