DUNE-DAQ
DUNE Trigger and Data Acquisition software
Toggle main menu visibility
Loading...
Searching...
No Matches
dunedaq
sourcecode
rawdatautils
pybindsrc
module.cpp
Go to the documentation of this file.
1
8
9
#include <pybind11/pybind11.h>
10
#include <pybind11/stl.h>
11
12
namespace
py = pybind11;
13
14
15
namespace
dunedaq
{
16
namespace
rawdatautils
{
17
18
namespace
unpack
{
19
namespace
python
{
20
extern
void
register_unpack
(py::module &);
21
}
22
}
23
24
namespace
python
{
25
26
PYBIND11_MODULE
(_daq_rawdatautils_py, m) {
27
28
m.doc() =
"c++ implementation of the dunedaq rawdatautils modules"
;
// optional module docstring
29
30
py::module_ unpack_module = m.def_submodule(
"unpack"
);
31
unpack::python::register_unpack
(unpack_module);
32
33
}
34
35
}
// namespace python
36
}
// namespace rawdatautils
37
}
// namespace dunedaq
dunedaq::rawdatautils::python
Definition
module.cpp:24
dunedaq::rawdatautils::python::PYBIND11_MODULE
PYBIND11_MODULE(_daq_rawdatautils_py, m)
Definition
module.cpp:26
dunedaq::rawdatautils::unpack::python
Definition
module.cpp:19
dunedaq::rawdatautils::unpack::python::register_unpack
void register_unpack(py::module &)
Definition
unpack.cpp:97
dunedaq::rawdatautils::unpack
Definition
module.cpp:18
dunedaq::rawdatautils
Definition
DAPHNEEthUnpacker.cpp:17
dunedaq
Including Qt Headers.
Definition
module.cpp:16
Generated on
for DUNE-DAQ by
1.17.0