![]() |
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.