TECA
Classes | Public Types | Static Public Member Functions | Public Attributes | List of all members
teca_multi_cf_reader_internals Class Reference

Classes

struct  cf_reader_instance
 

Public Types

using p_cf_reader_instance = std::shared_ptr< cf_reader_instance >
 
using reader_map_t = std::map< std::string, p_cf_reader_instance >
 

Static Public Member Functions

static int read_arrays (p_teca_cf_reader reader, const teca_metadata &request, const std::vector< std::string > &arrays, p_teca_cartesian_mesh &mesh_out)
 
static int parse_cf_reader_section (teca_file_util::line_buffer &lines, std::string &name, std::string &regex, int &provides_time, int &provides_geometry, std::vector< std::string > &variables)
 

Public Attributes

teca_metadata metadata
 
std::string time_reader
 
std::string geometry_reader
 
reader_map_t readers
 

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