26#ifndef __TERRALIB_ST_INTERNAL_UTILS_H 
   27#define __TERRALIB_ST_INTERNAL_UTILS_H 
   30#include "../datatype/Enums.h" 
   31#include "../datatype/DateTime.h" 
   41#include <boost/shared_ptr.hpp> 
   44namespace te { 
namespace dt { 
class AbstractData; 
class Property; } }
 
   45namespace te { 
namespace da { 
class DataSetType; } }
 
   52    class ObservationDataSetInfo;
 
   53    class ObservationDataSetType;
 
   67        return t1->operator<(*t2);
 
A class that contains infos about a DataSet that contains observations.
 
A class that contains complemental DataSetType information about a DataSet that holds observations.
 
boost::shared_ptr< DateTime > DateTimeShrPtr
 
TESTEXPORT ObservationDataSetType GetType(const ObservationDataSetInfo &info)
An auxiliary function that transform ObservationDataSetInfo into ObservationDataSetType.
 
An auxiliary struct to compare two datetime shared pointers.
 
bool operator()(const te::dt::DateTimeShrPtr &t1, const te::dt::DateTimeShrPtr &t2) const
 
#define TESTEXPORT
You can use this macro in order to export/import classes and functions from this module.
 
Proxy configuration file for TerraView (see terraview_config.h).