26 #ifndef __TERRALIB_INTERNAL_COMMON_H
27 #define __TERRALIB_INTERNAL_COMMON_H
90 #endif // __TERRALIB_INTERNAL_COMMON_H
A given distance has a measurement and a unit-of-measure.
An utility class to control the startup and cleanup of the TerraLib Platform and its resources...
Utility functions to swap bytes: double, int and unsigned int.
A general root class for a visitor hierarchy.
A class that defines the basic interface of an abstract factory that makes use of parameters to const...
A singleton class for dealing with units-of-measure.
Configuration flags for the TerraLib Common Runtime module.
This singleton defines an entry in the Platform for the TerraLib Common Runtime module.
A base class for data organized as a tree.
The root of all hierarchies that can be visited.
An static class with global definitions.
A dictionary for a Factory.
Template support for singleton pattern.
A class for representing a unit of measure.
A class that defines the interface of an abstract factory.
Several functor types for comparing objects.
This file contains several utilities functions for dealing with HEX strings.
Threading policies that can be applied to TerraLib classes that need some synchronization schema...
This file contains several utility functions for dealing with Boost containers and algorithms...
A class that deals with character encoding/decoding.
This class is designed for dealing with multi-language text translation in TerraLib.
This class is designed to manage the log of information in TerraLib.
This class is designed to declare objects to be thrown as exceptions by TerraLib. ...
Utility functions for dealing with strings.
A generic class for visitors.
This file contains several utility functions for dealing with STL containers.
A class that automatically logs the exception message.