μHAL (v2.8.19)
Part of the IPbus software repository
Loading...
Searching...
No Matches
python
pybind11-python2
tests
test_exceptions.h
Go to the documentation of this file.
1
#pragma once
2
#include "
pybind11_tests.h
"
3
4
#include <stdexcept>
5
6
// shared exceptions for cross_module_tests
7
8
class
PYBIND11_EXPORT_EXCEPTION
shared_exception
:
public
pybind11::builtin_exception {
9
public
:
10
using
builtin_exception::builtin_exception;
11
explicit
shared_exception
() :
shared_exception
(
""
) {}
12
void
set_error
()
const override
{ PyErr_SetString(PyExc_RuntimeError, what()); }
13
};
shared_exception
Definition:
test_exceptions.h:8
shared_exception::shared_exception
shared_exception()
Definition:
test_exceptions.h:11
shared_exception::set_error
void set_error() const override
Definition:
test_exceptions.h:12
PYBIND11_EXPORT_EXCEPTION
#define PYBIND11_EXPORT_EXCEPTION
Definition:
common.h:106
pybind11_tests.h
Generated on Tue Aug 12 2025 00:01:02 for μHAL (v2.8.19) by
1.9.5