te::st::TrajectoryDataSetInfo Class Reference

A class that contains infos about a DataSet that contains observations of one or more trajectories. More...

#include <TrajectoryDataSetInfo.h>

Public Member Functions

const ObservationDataSetInfogetObservationDataSetInfo () const
 It returns information about the DataSet that contains the trajectory observations. More...
 
 TrajectoryDataSetInfo (const te::da::DataSourceInfo &dsinfo, const std::string &dsName, const std::string &tPropName, const std::string &gPropName, const std::string &idPropName, const std::string &id)
 Constructor. More...
 
 TrajectoryDataSetInfo (const ObservationDataSetInfo &info)
 Constructor. More...
 
virtual ~TrajectoryDataSetInfo ()
 Virtual destructor. More...
 

Protected Attributes

ObservationDataSetInfo m_obsDsInfo
 Infos about the DataSource and DataSet that contains the trajectory observations. More...
 

Detailed Description

A class that contains infos about a DataSet that contains observations of one or more trajectories.

This class contains information about a DataSet that contains observations of one or more trajectories. 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, the observed geometries and the identity of each trajectory.

See also
ObservationDataSetInfo

Definition at line 59 of file TrajectoryDataSetInfo.h.

Constructor & Destructor Documentation

te::st::TrajectoryDataSetInfo::TrajectoryDataSetInfo ( const te::da::DataSourceInfo dsinfo,
const std::string &  dsName,
const std::string &  tPropName,
const std::string &  gPropName,
const std::string &  idPropName,
const std::string &  id 
)

Constructor.

Parameters
dsinfoInfos about the DataSource.
dsNameThe DataSet name.
tPropNameThe property name that contains the times associated to the trajectory.
gPropNameThe property name that contains the geometries associated to the trajectory.
idPropNameThe property name that contains the identification of each trajectory.
idThe identification of the trajectory that this DataSet contains.
te::st::TrajectoryDataSetInfo::TrajectoryDataSetInfo ( const ObservationDataSetInfo info)

Constructor.

Parameters
infoInfos about the DataSource and DataSet that contains the trajectory observations
virtual te::st::TrajectoryDataSetInfo::~TrajectoryDataSetInfo ( )
virtual

Virtual destructor.

Member Function Documentation

const ObservationDataSetInfo& te::st::TrajectoryDataSetInfo::getObservationDataSetInfo ( ) const

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

Returns
A reference to the internal ObservationDataSetInfo.

Member Data Documentation

ObservationDataSetInfo te::st::TrajectoryDataSetInfo::m_obsDsInfo
protected

Infos about the DataSource and DataSet that contains the trajectory observations.

Definition at line 96 of file TrajectoryDataSetInfo.h.


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