DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq
sourcecode
daqdataformats
pybindsrc
module.cpp
Go to the documentation of this file.
1
9
#include <pybind11/pybind11.h>
10
#include <pybind11/stl.h>
11
12
namespace
py = pybind11;
13
14
namespace
dunedaq::daqdataformats::python
{
15
16
extern
void
17
register_sourceid
(py::module&);
18
extern
void
19
register_fragment
(py::module&);
20
extern
void
21
register_component_request
(py::module&);
22
extern
void
23
register_trigger_record
(py::module&);
24
extern
void
25
register_timeslice
(py::module&);
26
27
PYBIND11_MODULE
(_daq_daqdataformats_py, m)
28
{
29
30
m.doc() =
"c++ implementation of the dunedaq daqdataformats modules"
;
// optional module docstring
31
32
register_sourceid
(m);
33
register_fragment
(m);
34
register_component_request
(m);
35
register_trigger_record
(m);
36
register_timeslice
(m);
37
}
38
39
}
// namespace dunedaq::daqdataformats::python
dunedaq::daqdataformats::python
Definition
component_request.cpp:16
dunedaq::daqdataformats::python::register_fragment
void register_fragment(py::module &m)
Definition
fragment.cpp:21
dunedaq::daqdataformats::python::register_trigger_record
void register_trigger_record(py::module &)
Definition
trigger_record.cpp:23
dunedaq::daqdataformats::python::PYBIND11_MODULE
PYBIND11_MODULE(_daq_daqdataformats_py, m)
Definition
module.cpp:27
dunedaq::daqdataformats::python::register_timeslice
void register_timeslice(py::module &)
Definition
time_slice.cpp:23
dunedaq::daqdataformats::python::register_component_request
void register_component_request(py::module &m)
Definition
component_request.cpp:19
dunedaq::daqdataformats::python::register_sourceid
void register_sourceid(py::module &)
Definition
sourceid.cpp:22
Generated on Sat Apr 4 2026 for DUNE-DAQ by
1.12.0