26#ifndef __TERRALIB_VP_INTERNAL_COMPLEXDATA_H 
   27#define __TERRALIB_VP_INTERNAL_COMPLEXDATA_H 
   30#include "../datatype/AbstractData.h" 
   31#include "../datatype/Enums.h" 
A base class for values that can be retrieved from the data access module.
 
A template for complex data types.
 
T getValue() const
It returns the associated value.
 
ComplexData(T value)
Constructor.
 
virtual int getTypeCode() const
It returns the data type code associated to the data value.
 
virtual ~ComplexData()
Virtual destructor.
 
ComplexData & operator=(const ComplexData &rhs)
Copy constructor.
 
virtual std::string toString() const
It returns the data value in a string representation.
 
ComplexData * clone() const
It returns a clone of this object.
 
ComplexData(const ComplexData &rhs)
Copy constructor.
 
Proxy configuration file for TerraView (see terraview_config.h).