26 #ifndef __TERRALIB_ST_INTERNAL_POINTCOVERAGEDATASETINFO_H 
   27 #define __TERRALIB_ST_INTERNAL_POINTCOVERAGEDATASETINFO_H 
   30 #include "../../Config.h" 
   31 #include "../observation/ObservationDataSetInfo.h" 
   35 namespace te { 
namespace dt { 
class DateTime; } }
 
  101                               const std::vector<int>& tPropIdx, 
int ptPropIdx, 
const std::vector<int>& vlPropIdx, 
te::dt::DateTime* time);
 
  140         const std::vector<int>& getTimePropIdxs() 
const;
 
  148         int getPointPropIdx() 
const;
 
  155         const std::vector<int>& getValuePropIdxs() 
const;
 
  162         std::auto_ptr<te::dt::DateTime> getTime() 
const;
 
  177 #endif  // __TERRALIB_ST_INTERNAL_POINTCOVERAGEDATASETINFO_H 
A class that contains infos about a DataSet that contains observations. 
 
An abstract class that contains infos about a DataSource and DataSet that contains observations of a ...
 
A class that represents a data source component. 
 
std::auto_ptr< te::dt::DateTime > m_time
 
#define TESTEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
This file contains an abstract class called CoverageDataSetInfo. 
 
ObservationDataSetInfo m_obsDsInfo
Infos about the DataSource and DataSet that contains the point coverage observations. 
 
CoverageType
An enum for the types of coverage. 
 
A class that contains infos about a DataSource and DataSet that contains observations of a point cove...
 
std::vector< int > m_vlPropIdx
The indexes of the properties that contain the point coverage values.