IODA Bundle
Stager Class Reference

#include <Stager.h>

Static Public Member Functions

static void stage (eckit::MultiHandle &output, const std::vector< std::string > &keywords, const std::map< std::string, std::vector< std::string > > &request)
 

Static Private Member Functions

static void prepareMapper (FileMapper &mapper, const std::vector< std::string > &keywords, const std::map< std::string, std::vector< std::string > > &request)
 
static void createIndices (const std::vector< eckit::PathName > &)
 
static void sendPartitionsInfo (eckit::MultiHandle &, const odc::Partitions &)
 
static size_t numberOfPartitions (const std::map< std::string, std::vector< std::string > > &)
 
static std::vector< eckit::PathName > writePartitionsToFiles (const odc::Partitions &, const std::string &pathNamePrefix, const std::string &fileListPath)
 

Detailed Description

Definition at line 20 of file Stager.h.

Member Function Documentation

◆ createIndices()

void Stager::createIndices ( const std::vector< eckit::PathName > &  files)
staticprivate

Definition at line 57 of file Stager.cc.

◆ numberOfPartitions()

size_t Stager::numberOfPartitions ( const std::map< std::string, std::vector< std::string > > &  )
staticprivate

Definition at line 45 of file Stager.cc.

◆ prepareMapper()

void Stager::prepareMapper ( FileMapper mapper,
const std::vector< std::string > &  keywords,
const std::map< std::string, std::vector< std::string > > &  request 
)
staticprivate

Definition at line 34 of file Stager.cc.

Here is the call graph for this function:

◆ sendPartitionsInfo()

void Stager::sendPartitionsInfo ( eckit::MultiHandle &  ,
const odc::Partitions  
)
staticprivate

Definition at line 128 of file Stager.cc.

Here is the call graph for this function:

◆ stage()

void Stager::stage ( eckit::MultiHandle &  output,
const std::vector< std::string > &  keywords,
const std::map< std::string, std::vector< std::string > > &  request 
)
static

Definition at line 89 of file Stager.cc.

Here is the call graph for this function:

◆ writePartitionsToFiles()

vector< PathName > Stager::writePartitionsToFiles ( const odc::Partitions ,
const std::string &  pathNamePrefix,
const std::string &  fileListPath 
)
staticprivate

Definition at line 68 of file Stager.cc.

Here is the call graph for this function:

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