MaCh3  2.4.2
Reference Guide
Classes
MaCh3Exception.h File Reference

Defines the custom exception class used throughout MaCh3. More...

#include <iostream>
#include <string>
#include <stdexcept>
#include "Manager/MaCh3Logger.h"
#include "Manager/Core.h"
Include dependency graph for MaCh3Exception.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MaCh3Exception
 Custom exception class used throughout MaCh3. More...
 

Detailed Description

Defines the custom exception class used throughout MaCh3.

The MaCh3Exception class provides a lightweight wrapper around std::exception for consistent error handling across the framework. It automatically logs the file and line number where the exception was thrown, using MaCh3’s logging system.

Author
Kamil Skwarczynski

Definition in file MaCh3Exception.h.