Go to the source code of this file.
◆ GAUDI_ASSERT_THROW
| #define GAUDI_ASSERT_THROW |
( |
| cond, |
|
|
| msg ) |
Value:
Define general base for Gaudi exception.
constexpr static const auto FAILURE
Definition at line 28 of file Application.cpp.
28#define GAUDI_ASSERT_THROW( cond, msg ) \
29 if ( !cond ) throw GaudiException{ msg, this->name(), StatusCode::FAILURE };
◆ GAUDI_ASSERT_THROW_NAME
| #define GAUDI_ASSERT_THROW_NAME |
( |
| cond, |
|
|
| msg, |
|
|
| name ) |
Value:
Definition at line 25 of file Application.cpp.
25#define GAUDI_ASSERT_THROW_NAME( cond, msg, name ) \
26 if ( !cond ) throw GaudiException{ msg, name, StatusCode::FAILURE };
◆ _py_Gaudi__Application__create()
| Gaudi::Application * _py_Gaudi__Application__create |
( |
const char * | name, |
|
|
const c_opt_t * | options, |
|
|
unsigned long | n ) |
Definition at line 110 of file Application.cpp.
110 {
112 gsl::span py_opts{
options,
static_cast<std::remove_cv_t<decltype( gsl::dynamic_extent )
>>(
n ) };
113 for (
auto& opt : py_opts ) {
opts[opt.key] = opt.value; }
115}
create(cls, appType, opts)
std::map< std::string, std::string > Options
◆ _py_Gaudi__Application__delete()
◆ _py_Gaudi__Application__run()