SatDump 2.0.0-alpha-76a915210
Loading...
Searching...
No Matches
satdump::handlers::DatasetProductProcessor Class Referenceabstract
Inheritance diagram for satdump::handlers::DatasetProductProcessor:
satdump::handlers::Flowgraph_DatasetProductProcessor

Public Member Functions

 DatasetProductProcessor (DatasetHandler *dh, Handler *dp, nlohmann::json p)
virtual nlohmann::json getCfg ()
virtual bool can_process ()=0
virtual void process (float *progress=nullptr)=0
virtual void renderUI ()=0
void renderParams ()

Protected Member Functions

nlohmann::json getParams ()
products::Productget_instrument_products (std::string v, int index)
void add_handler_to_products (std::shared_ptr< Handler > p)

Protected Attributes

const DatasetHandlerdataset_handler
const Handlerdataset_product_handler
const std::string name
const std::string processor
std::map< std::string, params::EditableParameter > params

The documentation for this class was generated from the following file: