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