OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
DataProvider Member List

This is the complete list of members for DataProvider, including all inherited members.

DataProvider(const std::string &name, const std::string &description)DataProviderinline
DataProvider(const std::string &name)DataProviderinline
description() constDataProviderinline
finalize()DataProviderinlinevirtual
fulfills(const Product &other)DataProviderinlinevirtual
fulfills(const std::vector< std::shared_ptr< Product >> &other)DataProviderinline
fulfills(DataProvider &other)DataProviderinline
initialize(DataProviderConfiguration &configuration, std::unordered_set< Product * > &provide)DataProviderinlinevirtual
is_fulfilled_by(const std::vector< Product > &other)DataProviderinline
is_fulfilled_by(DataProvider &other)DataProviderinline
is_partially_fulfilled_by(const std::vector< Product > &other)DataProviderinline
is_partially_fulfilled_by(DataProvider &other)DataProviderinline
is_partially_fulfilled_by(const Product &other)DataProviderinline
kernel_size() constDataProviderinlinevirtual
name() constDataProviderinline
needs()DataProvidervirtual
needs(std::unordered_set< Product * > &provide)DataProviderinlinevirtual
partially_fulfills(const Product &other)DataProviderinline
partially_fulfills(const std::vector< std::shared_ptr< Product >> &other)DataProviderinline
partially_fulfills(DataProvider &other)DataProviderinline
partially_fulfills(const std::vector< DataProvider * > other)DataProviderinline
post_initialize(DataProviderConfiguration &configuration)DataProviderinlinevirtual
pre_initialize(DataProviderConfiguration &configuration)DataProviderinlinevirtual
process_tile(DataProviderConfiguration &configuration, DataRecord &data_record, TileParameters &tile_params)=0DataProviderpure virtual
processing_paths(KvStore &configuration, std::vector< DataProvider * > &input, std::vector< DataProvider * > &data_providers, std::vector< DataProvider * > &output)DataProviderstatic
provides()DataProvidervirtual
set_needs(std::unordered_set< std::shared_ptr< Product >> &provide)DataProviderinlinevirtual
~DataProvider()DataProvidervirtual