26 #ifndef __TERRALIB_INTERNAL_COMMON_H
27 #define __TERRALIB_INTERNAL_COMMON_H
92 #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...
This class can be used to inform the progress of a task.
Utility functions to swap bytes: double, int and unsigned int.
A general root class for a visitor hierarchy.
A singleton class used to manage tasks progresses and their viewers.
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.
A progress viewer implementation for the console.
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 progress viewer.
A class that defines the interface of an abstract factory.
Several functor types for comparing objects.
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...
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.
The ProgressTimer is a utility class that can be used to calculate the estimated time to finish a tas...
A class that automatically logs the exception message.