26 #ifndef __TERRALIB_ST_INTERNAL_TIMESERIESDATASETINFO_H 
   27 #define __TERRALIB_ST_INTERNAL_TIMESERIESDATASETINFO_H 
   30 #include "../../Config.h" 
   31 #include "../observation/ObservationDataSetInfo.h" 
   36 namespace te { 
namespace da { 
class DataSourceInfo; } }
 
   76                               int tPropIdx, 
int vPropIdx, 
int gPropIdx, 
int idPropIdx, 
const std::string& 
id);
 
   90                               int tPropIdx, 
const std::vector<int>& vPropIdxs, 
int gPropIdx,
 
   91                               int idPropIdx, 
const std::string& 
id);
 
  121         const std::vector<int>& getTimePropIdxs() 
const;
 
  128         const std::vector<int>& getValuePropIdxs() 
const;
 
  137         int getGeomPropIdx() 
const;
 
  146         int getIdPropIdx() 
const;
 
  153         std::string getId() 
const;
 
  168 #endif  // __TERRALIB_ST_INTERNAL_TIMESERIESDATASETINFO_H 
A class that contains infos about a DataSet that contains observations of one or more time series...
 
A class that contains infos about a DataSet that contains observations. 
 
A class that represents a data source component. 
 
ObservationDataSetInfo m_obsDsInfo
Infos about the DataSource and DataSet that contains the time series observations. 
 
#define TESTEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
std::vector< int > m_vlPropIdxs
The indexes of the properties that contain the time series values. 
 
int m_idPropIdx
The property index that contains the identification of each time series. 
 
std::string m_id
The time series id that this DataSet contains.