All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DataSet.h File Reference

Implementation of an in-memory data set that contains spatiotemporal observations indexed by time and space. More...

#include "../dataaccess/dataset/DataSet.h"
#include "../sam/rtree/Index.h"
#include "Config.h"
#include <map>
#include <boost/shared_ptr.hpp>

Go to the source code of this file.

Classes

class  te::stmem::DataSet
 Implementation of a in-memory data set that contains spatiotemporal observations indexed by time and space. More...
 

Namespaces

 te
 URI C++ Library.
 
 te::da
 Namespace for the DataAccess API of TerraLib.
 
 te::dt
 Namespace for the Data Type module of TerraLib.
 
 te::mem
 Namespace for the memory data source of TerraLib.
 
 te::stmem
 Namespace for the TerraLib ST memory module.
 

Typedefs

typedef boost::shared_ptr
< te::mem::DataSetItem
te::stmem::DateSetItemShrPtr
 
typedef std::pair
< te::dt::DateTime
*, DateSetItemShrPtr > 
te::stmem::TimeAndDateSetItemPair
 
typedef std::multimap
< te::dt::DateTime
*, DateSetItemShrPtr,
te::dt::CompareDateTime
te::stmem::TimeToDataSetItemMap
 

Detailed Description

Implementation of an in-memory data set that contains spatiotemporal observations indexed by time and space.

Definition in file DataSet.h.