Directories | |
| progress | |
Files | |
| AbstractFactory.h | |
| A class that defines the interface of an abstract factory.  | |
| AbstractParameters.h | |
| Abstract parameters base interface.  | |
| ApplicationSettings.h | |
| A class for managing application settings.  | |
| BaseVisitable.h | |
| The root of all hierarchies that can be visited.  | |
| BaseVisitor.h | |
| A general root class for a visitor hierarchy.  | |
| BoostUtils.h | |
| This file contains several utility functions for dealing with Boost containers and algorithms.  | |
| ByteSwapUtils.h | |
| Utility functions to swap bytes: double, int and unsigned int.  | |
| Comparators.h | |
| Several functor types for comparing objects.  | |
| Config.h | |
| Configuration flags for the TerraLib Common Runtime module.  | |
| Counted.h | |
| A counted class keeps track of how many abstract instances are pointing to it.  | |
| Decorator.h | |
| Defines a decorator abstraction.  | |
| Distance.h | |
| A given distance has a measurement and a unit-of-measure.  | |
| Enums.h | |
| General enumerations.  | |
| Exception.h | |
| This class is designed to declare objects to be thrown as exceptions by TerraLib.  | |
| FactoryDictionary.h | |
| A dictionary for a Factory.  | |
| GenericQueue.h | |
| Implements a generic queue.  | |
| Globals.h | |
| An static class with global definitions.  | |
| Holder.h | |
| An auxiliary data structure for helping to control the garbage collection of C++ objects.  | |
| LinuxUtils.h | |
| This file contains several utility functions when dealing with Linux specific API.  | |
| LoggedException.h | |
| A class that automatically logs the exception message.  | |
| MathUtils.h | |
| Math utils.  | |
| MatrixUtils.h | |
| Matrix manipulation utils.  | |
| Module.h | |
| This singleton defines an entry in the Platform for the TerraLib Common Runtime module.  | |
| ModuleUtils.h | |
| Utility functions for module definition.  | |
| ParameterizedAbstractFactory.h | |
| A class that defines the basic interface of an abstract factory that makes use of parameters to construct the objects.  | |
| PlatformUtils.h | |
| This file is a wrapper around platform specific include files.  | |
| Singleton.h | |
| Template support for singleton pattern.  | |
| Static.h | |
| A base type for static classes.  | |
| STLUtils.h | |
| This file contains several utility functions for dealing with STL containers.  | |
| StringUtils.h | |
| Utility functions for dealing with strings.  | |
| SystemApplicationSettings.h | |
| A singleton for managing application settings applied to the whole system (all users).  | |
| TerraLib.h | |
| An utility class to control the startup and cleanup of the TerraLib Platform and its resources.  | |
| ThreadGroup.h | |
| This class represents a thread group.  | |
| ThreadingPolicies.h | |
| Threading policies that can be applied to TerraLib classes that need some synchronization schema.  | |
| TreeItem.h | |
| A base class for data organized as a tree.  | |
| UnitOfMeasure.h | |
| A class for representing a unit of measure.  | |
| UnitsOfMeasureManager.h | |
| A singleton class for dealing with units-of-measure.  | |
| UserApplicationSettings.h | |
| A singleton for managing application settings applied to a single user.  | |
| Version.h | |
| Utility class for system versioning.  | |
| Visitor.h | |
| A generic class for visitors.  | |
| WinUtils.h | |
| This file contains several utility functions when dealing with Microsoft Windows specific API.  | |