ifw-daq
3.0.0-pre2
IFW Data Acquisition modules
|
Go to the source code of this file.
Namespaces | |
daq | |
daq::json | |
Typedefs | |
using | Json = nlohmann::json |
using | JsonPointer = nlohmann::json_pointer< Json > |
using | daq::json::ErrorType = StartDaqV2SpecError |
Functions | |
void | daq::json::ParseDataSource (StartDaqV2Spec::DataSource &out, Json const &json, JsonPointer const &breadcrumb) |
Parse the common parts of PrimaryDataSource and MetadataSource. More... | |
StartDaqV2Spec | daq::json::ParseStartDaqV2Spec (nlohmann::json const &json) |
Parse StartDaqSpec. More... | |
bool | daq::json::operator== (StartDaqV2Spec::PrimaryDataSource const &lhs, StartDaqV2Spec::PrimaryDataSource const &rhs) noexcept |
bool | daq::json::operator== (StartDaqV2Spec::MetadataSource const &lhs, StartDaqV2Spec::MetadataSource const &rhs) noexcept |
bool | daq::json::operator== (StartDaqV2Spec::MergeTarget const &lhs, StartDaqV2Spec::MergeTarget const &rhs) noexcept |
bool | daq::json::operator== (StartDaqV2Spec const &lhs, StartDaqV2Spec const &rhs) noexcept |
void | daq::json::to_json (nlohmann::json &out, StartDaqV2Spec::DataSource const &s) |
void | daq::json::to_json (nlohmann::json &out, StartDaqV2Spec::PrimaryDataSource const &s) |
void | daq::json::to_json (nlohmann::json &out, StartDaqV2Spec::MetadataSource const &s) |
void | daq::json::to_json (nlohmann::json &out, StartDaqV2Spec::DataSourceTypes const &s) |
void | daq::json::to_json (nlohmann::json &out, StartDaqV2Spec::MergeTarget const &t) |
void | daq::json::to_json (nlohmann::json &json, StartDaqV2Spec const &spec) |
Serialize to JSON. More... | |
Definition in file startDaqV2.cpp.
using Json = nlohmann::json |
Definition at line 15 of file startDaqV2.cpp.
using JsonPointer = nlohmann::json_pointer<Json> |
Definition at line 16 of file startDaqV2.cpp.