MCPcopy Create free account
hub / github.com/SatDump/SatDump / process

Function process

src-interface/processing.cpp:20–35  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

18 namespace processing
19 {
20 void process(std::string downlink_pipeline,
21 std::string input_level,
22 std::string input_file,
23 std::string output_file,
24 nlohmann::json parameters)
25 {
26 // Get pipeline
27 std::optional<Pipeline> pipeline = getPipelineFromName(downlink_pipeline);
28 if (!pipeline.has_value())
29 {
30 logger->critical("Pipeline " + downlink_pipeline + " does not exist!");
31 return;
32 }
33
34 process(pipeline.value(), input_level, input_file, output_file, parameters);
35 }
36 void process(Pipeline downlink_pipeline,
37 std::string input_level,
38 std::string input_file,

Callers 13

renderFunction · 0.85
stop_processingMethod · 0.85
del_vfoMethod · 0.85
workMethod · 0.85
workMethod · 0.85
workMethod · 0.85
workMethod · 0.85
workMethod · 0.85
mainFunction · 0.85
convertFunctionMethod · 0.85
runMethod · 0.85

Calls 12

getPipelineFromNameFunction · 0.85
criticalMethod · 0.80
infoMethod · 0.80
debugMethod · 0.80
loadDatasetInViewerMethod · 0.80
stringFunction · 0.50
has_valueMethod · 0.45
valueMethod · 0.45
clearMethod · 0.45
runMethod · 0.45
errorMethod · 0.45
whatMethod · 0.45

Tested by

no test coverage detected