ifw-daq  3.0.0-pre2
IFW Data Acquisition modules
Classes | Namespaces | Enumerations | Functions
main.cpp File Reference
#include <filesystem>
#include <fstream>
#include <iostream>
#include <boost/program_options.hpp>
#include <fmt/format.h>
#include <log4cplus/configurator.h>
#include <log4cplus/logger.h>
#include <log4cplus/loggingmacros.h>
#include <nlohmann/json.hpp>
#include <daq/json/dpSpec.hpp>
#include <daq/error/report.hpp>
#include "entrypoint.hpp"
#include "sources.hpp"

Go to the source code of this file.

Classes

struct  ExitWithErrorCode
 

Namespaces

 error
 

Enumerations

enum  {
  error::InvalidProgramArgument = 1 , error::DpSpecNotFound = 100 , error::DpSpecInvalidJson = 101 , error::DpSpecInvalid = 102 ,
  error::SourceNotFound = 111 , error::Unknown = 255
}
 Error codes. More...
 

Functions

std::pair< std::string, std::string > CustomParser (std::string const &element)
 
int main (int argc, char **argv)
 

Detailed Description

Definition in file main.cpp.

Function Documentation

◆ CustomParser()

std::pair<std::string, std::string> CustomParser ( std::string const &  element)

Definition at line 61 of file main.cpp.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 68 of file main.cpp.