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. | |