ifw-daq  3.0.0-pre2
IFW Data Acquisition modules
Classes | Namespaces | Functions
entrypoint.cpp File Reference
#include "entrypoint.hpp"
#include <iostream>
#include <fmt/format.h>
#include <log4cplus/loggingmacros.h>
#include <daq/dpm/keywordEx.hpp>
#include <daq/fits/cfitsio.hpp>
#include "merge.hpp"

Go to the source code of this file.

Classes

class  daq::dpm::merge::JsonReporter
 Reports in JSON format. More...
 
class  daq::dpm::merge::SimpleReporter
 Reports in unspecified human-readable format. More...
 
class  daq::dpm::merge::Formatter
 
class  daq::dpm::merge::Sorter
 

Namespaces

 daq
 
 daq::dpm
 
 daq::dpm::merge
 

Functions

std::optional< KeywordRuleProcessor::DefaultRule > daq::dpm::merge::Convert (std::optional<::daq::json::InitialKeywords > const &rhs)
 
fs::path daq::dpm::merge::MakeSourcePath (fs::path source, fs::path const &root)
 
std::unique_ptr< KeywordRuleProcessor > daq::dpm::merge::MakeKeywordRuleProcessor (json::KeywordRules const &rules)
 
int daq::dpm::merge::Entrypoint (fs::path const &root, std::optional< fs::path > const &opt_out_path, json::DpSpec const &spec, SourceResolver const &resolver, bool dry_run, bool use_json)
 

Detailed Description

Definition in file entrypoint.cpp.