DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
Structs.hpp
Go to the documentation of this file.
1/*
2 * This file is 100% generated. Any manual edits will likely be lost.
3 *
4 * This contains struct and other type definitions for shema in
5 * namespace dunedaq::appfwk::cmd.
6 */
7#ifndef DUNEDAQ_APPFWK_CMD_STRUCTS_HPP
8#define DUNEDAQ_APPFWK_CMD_STRUCTS_HPP
9
10#include <cstdint>
12
13#include <vector>
14#include <string>
15
16namespace dunedaq::appfwk::cmd {
17
18 // @brief String used as a regex match
19 using Match = std::string;
20
21 // @brief General, non-init module-level command data structure
23 {
24
25 // @brief A regex that matches on module instance names
27
28 // @brief The module-level command data object
30 };
31
32 // @brief A sequence of AddressedCmd
33 using AddressedCmds = std::vector<dunedaq::appfwk::cmd::AddressedCmd>;
34
35 // @brief Structure of app-level, non-init command object
36 struct CmdObj
37 {
38
39 // @brief Addressed, module command objects
41 };
42
43} // namespace dunedaq::appfwk::cmd
44
45#endif // DUNEDAQ_APPFWK_CMD_STRUCTS_HPP
std::vector< dunedaq::appfwk::cmd::AddressedCmd > AddressedCmds
Definition Structs.hpp:33
std::string Match
Definition Structs.hpp:19
nlohmann::json Data
Definition Structs.hpp:24