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>
44 namespace te {
namespace dt {
class AbstractData;
class Property; } }
45 namespace 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).