DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq
sourcecode
confmodel
pybindsrc
module.cpp
Go to the documentation of this file.
1
9
#include "pybind11/pybind11.h"
10
#include "pybind11/stl.h"
11
12
#include "
confmodel/DaqApplication.hpp
"
13
#include "
confmodel/HostComponent.hpp
"
14
15
namespace
py = pybind11;
16
17
namespace
dunedaq::confmodel::python
{
18
19
extern
void
20
register_dal_methods
(py::module&);
21
22
PYBIND11_MODULE
(_daq_confmodel_py, m)
23
{
24
25
m.doc() =
"C++ implementation of the confmodel modules"
;
26
#if 0
27
py::class_<dunedaq::confmodel::DaqApplication>(m,
"DaqApplication"
)
28
.def(py::init<conffwk::Configuration& , const conffwk::ConfigObject&>())
29
.def(
"get_used_hostresources"
, &
dunedaq::confmodel::DaqApplication::get_used_hostresources
);
30
py::class_<dunedaq::confmodel::HostComponent>(m,
"HostComponent"
);
31
#endif
32
register_dal_methods
(m);
33
}
34
35
}
// namespace dunedaq::confmodel::python
dunedaq::confmodel::DaqApplication::get_used_hostresources
std::set< const dunedaq::confmodel::HostComponent * > get_used_hostresources() const
Definition
dalMethods.cpp:205
DaqApplication.hpp
HostComponent.hpp
dunedaq::confmodel::python
Definition
dal_methods.cpp:25
dunedaq::confmodel::python::PYBIND11_MODULE
PYBIND11_MODULE(_daq_confmodel_py, m)
Definition
module.cpp:22
dunedaq::confmodel::python::register_dal_methods
void register_dal_methods(py::module &m)
Definition
dal_methods.cpp:134
Generated on Sat Jun 28 2025 for DUNE-DAQ by
1.12.0