|
Elements 6.3.4
A C++ base framework for the Euclid Software.
|

Directories | |
| _impl | |
Files | |
| Attribute.h | |
| define the __attribute__ macro if it doesn't exist for some version of GCC | |
| Auxiliary.h | |
| provide functions to retrieve auxiliary files | |
| Compat.h | |
| This file is intended to iron out all the differences between different C++ standards. | |
| Configuration.h | |
| provide functions to retrieve configuration files | |
| Deprecated.h | |
| define the ELEMENTS_DEPRECATED macros for API evolution | |
| EnableGMock.h | |
| Google Mock helper classes. | |
| Environment.h | |
| Defines a class to handle the Environment. | |
| Exception.h | |
| defines the base Elements exception class | |
| Exit.h | |
| define a list of standard exit codes for executables | |
| Export.h | |
| defines the macros to be used for explicit export of the symbols | |
| FuncPtrCast.h | |
| defines a Small helper function that allows the cast from void * to function pointer | |
| Kernel.h | |
| defines the collection of fundamental macros from Export.h, Likely.h and Deprecated.h | |
| Likely.h | |
| defines macros for better branch guessing | |
| Logging.h | |
| Logging facility. | |
| Main.h | |
| Definition of the top macro to create an Elements program. | |
| MathConstants.h | |
| A few math constants. | |
| Memory.h | |
| provide functions to retrieve configuration files | |
| Module.h | |
| Defines tools to describe the current Elmeents module. | |
| ModuleInfo.h | |
| OS specific details to access at run-time the module configuration of the process. | |
| Number.h | |
| Casting with the correct (closest) rounding. | |
| Off64Type.h | |
| Path.h | |
| provide functions to retrieve resources pointed by environment variables | |
| PathSearch.h | |
| PhysConstants.h | |
| Program.h | |
| define an abstract class for all Elements program | |
| ProgramHeaders.h | |
| ProgramManager.h | |
| Project.h | |
| Defines tools to describe the current project. | |
| Real.h | |
| Floating point comparison implementations. | |
| SimpleProgram.h | |
| Sleep.h | |
| Storage.h | |
| Stringify.h | |
| provide macros to convert a preprocessor constant into a string | |
| System.h | |
| This file is intended to iron out all the differences between systems (currently Linux and MacOSX). | |
| SystemBase.h | |
| SystemOfUnits.h | |
| Definition of the common units based on MKSA. | |
| Temporary.h | |
| Handling of temporary files, directories and environments. | |
| ThisModule.h | |
| header to get the module info statically | |
| Unused.h | |
| Macro to silence unused variables warnings from the compiler. | |
| Version.h | |
| Software version handling. | |