24 #include "../dataaccess/dataset/DataSet.h" 
   25 #include "../dataaccess/dataset/DataSetAdapter.h" 
   26 #include "../dataaccess/dataset/ObjectIdSet.h" 
   27 #include "../dataaccess/datasource/DataSource.h" 
   28 #include "../dataaccess/datasource/DataSourceCapabilities.h" 
   29 #include "../dataaccess/utils/Utils.h" 
   31 #include "../datatype/Property.h" 
   32 #include "../datatype/StringProperty.h" 
   34 #include "../geometry/GeometryProperty.h" 
   36 #include "../statistics/core/Utils.h" 
   47                                      std::string inDsetName,
 
   48                                      std::auto_ptr<te::da::DataSetTypeConverter> converter,
 
   52   m_inDsetName = inDsetName;
 
   53   m_converter = converter;
 
   58                                       std::map<
te::dt::Property*, std::vector<te::stat::StatisticalSummary> >&statSum)
 
   60   m_groupProps = groupProps;
 
  105   if (!m_converter.get())
 
  108   if (!m_converter->getResult()->hasGeom())
 
  111   if (m_groupProps.empty())
 
  114   if (m_outDset.empty() || !m_outDsrc.get())
 
GeomType
Each enumerated type is compatible with a Well-known Binary (WKB) type code. 
void setInput(te::da::DataSourcePtr inDsrc, std::string inDsetName, std::auto_ptr< te::da::DataSetTypeConverter > converter, const te::da::ObjectIdSet *oidSet=0)
boost::shared_ptr< DataSource > DataSourcePtr
te::gm::GeomType getGeomResultType(te::gm::GeomType geom)
It models a property definition. 
virtual bool paramsAreValid()
This class represents a set of unique ids created in the same context. i.e. from the same data set...
void setOutput(te::da::DataSourcePtr outDsrc, std::string dsname)
void setParams(std::vector< te::dt::Property * > &groupProps, std::map< te::dt::Property *, std::vector< te::stat::StatisticalSummary > > &statSum)