All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
te::st::CoverageDataSetInfo Class Referenceabstract

An abstract class that contains infos about a DataSource and DataSet that contains observations of a coverage. More...

#include <CoverageDataSetInfo.h>

Inheritance diagram for te::st::CoverageDataSetInfo:
te::st::PointCoverageDataSetInfo te::st::RasterCoverageDataSetInfo

Public Member Functions

 CoverageDataSetInfo ()
 Constructor. More...
 
virtual te::st::CoverageType getCoverageType () const =0
 It returns the type of the coverage. More...
 
virtual const
ObservationDataSetInfo
getObservationDataSetInfo () const =0
 It returns information about the DataSet that contains the coverage observations. More...
 
virtual ~CoverageDataSetInfo ()
 Virtual destructor. More...
 

Detailed Description

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.

See also
ObservationDataSetInfo

Definition at line 61 of file CoverageDataSetInfo.h.

Constructor & Destructor Documentation

te::st::CoverageDataSetInfo::CoverageDataSetInfo ( )

Constructor.

Definition at line 30 of file CoverageDataSetInfo.cpp.

te::st::CoverageDataSetInfo::~CoverageDataSetInfo ( )
virtual

Virtual destructor.

Definition at line 34 of file CoverageDataSetInfo.cpp.

Member Function Documentation

virtual te::st::CoverageType te::st::CoverageDataSetInfo::getCoverageType ( ) const
pure virtual

It returns the type of the coverage.

Returns
the type of the coverage.

Implemented in te::st::RasterCoverageDataSetInfo, and te::st::PointCoverageDataSetInfo.

virtual const ObservationDataSetInfo& te::st::CoverageDataSetInfo::getObservationDataSetInfo ( ) const
pure virtual

It returns information about the DataSet that contains the coverage observations.

Returns
A reference to the internal ObservationDataSetInfo.

Implemented in te::st::RasterCoverageDataSetInfo, and te::st::PointCoverageDataSetInfo.


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