8#ifndef HELICS_CPP98_EXCEPTIONS_HPP_
9#define HELICS_CPP98_EXCEPTIONS_HPP_
13#include "helics/helics.h"
26 std::runtime_error(errorString), eCode(error_code)
30 HELICS_NODISCARD
int errorCode()
const {
return eCode; }
Definition helicsExceptions.hpp:19
HELICS_NODISCARD int errorCode() const
Definition helicsExceptions.hpp:30
HelicsException(int error_code, const char *errorString)
Definition helicsExceptions.hpp:25
Definition helicsExceptions.hpp:38
hThrowOnError()
Definition helicsExceptions.hpp:41
~hThrowOnError() HELICS_THROWS_EXCEPTION
Definition helicsExceptions.hpp:45
HelicsError helicsErrorInitialize(void)
Definition helicsExport.cpp:60
Definition cpp98/Broker.hpp:18
Definition api-data.h:179
const char * message
Definition api-data.h:181
int32_t error_code
Definition api-data.h:180