An abstract class that contains infos about a DataSource and DataSet that contains observations of a coverage. More...
#include <CoverageDataSetInfo.h>
  
 Public Member Functions | |
| CoverageDataSetInfo () | |
| Constructor.  More... | |
| virtual te::st::CoverageType | getCoverageType () const =0 | 
| It returns the type of the coverage.  More... | |
| virtual const  te::da::DataSourceInfo &  | getDataSourceInfo () const =0 | 
| It returns information about the DataSource from which the DataSet comes.  More... | |
| virtual const  ObservationDataSetInfo &  | getObservationDataSetInfo () const =0 | 
| It returns information about the DataSet that contains the coverage observations.  More... | |
| virtual const std::vector< int > & | getTimePropIdxs () const =0 | 
| It returns the indexes of the DataSet properties that contains the times associated to the coverage.  More... | |
| virtual | ~CoverageDataSetInfo () | 
| Virtual destructor.  More... | |
An abstract class that contains infos about a DataSource and DataSet that contains observations of a coverage.
This class contains information about a DataSource and DataSet that contains observations of a coverage. This information includes: (1) the DataSource which it is from (2) the DataSet name (3) the DataSet properties that contains the phenomenon time, the result time.
Definition at line 61 of file CoverageDataSetInfo.h.
| te::st::CoverageDataSetInfo::CoverageDataSetInfo | ( | ) | 
Constructor.
Definition at line 30 of file CoverageDataSetInfo.cpp.
      
  | 
  virtual | 
Virtual destructor.
Definition at line 34 of file CoverageDataSetInfo.cpp.
      
  | 
  pure virtual | 
It returns the type of the coverage.
Implemented in te::st::PointCoverageDataSetInfo, and te::st::RasterCoverageDataSetInfo.
      
  | 
  pure virtual | 
It returns information about the DataSource from which the DataSet comes.
Implemented in te::st::PointCoverageDataSetInfo, and te::st::RasterCoverageDataSetInfo.
      
  | 
  pure virtual | 
It returns information about the DataSet that contains the coverage observations.
Implemented in te::st::PointCoverageDataSetInfo, and te::st::RasterCoverageDataSetInfo.
      
  | 
  pure virtual | 
It returns the indexes of the DataSet properties that contains the times associated to the coverage.
Implemented in te::st::PointCoverageDataSetInfo, and te::st::RasterCoverageDataSetInfo.