Elements  5.12.0
A C++ base framework for the Euclid Software.
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CElementsServices::DataSync::ConnectionConfigurationThe connection configuration mainly holds:
 CElementsServices::DataSync::DataSyncA class to download test data from a data repository prior to the unit test run
 CElementsServices::DataSync::DataSynchronizerBase class to synchronize test data
 CElementsServices::DataSync::IrodsSynchronizerA data synchronizer for iRODS hosts
 CElementsServices::DataSync::WebdavSynchronizerA data synchronizer for WebDAV hosts
 CElementsServices::DataSync::DependencyConfigurationThe dependency configurations holds, for each test file to be retrieved:
 Ctesting::EmptyTestEventListener
 CBoostTestAdapter
 CElements::Environment
 Cstd::exception [external]STL class
 CElements::ExceptionElements base exception class
 CElements::OptionException
 Cstd::runtime_error [external]STL class
 CElementsServices::DataSync::DownloadFailedAn exception raised when downloading fails
 CElementsServices::DataSync::UnknownHostException raised when a hosting solution is not supported by the tool
 CElements::Exception::ExitCodeHelper< Args >
 CElements::Exception::ExitCodeHelper< Last >
 CElements::Exception::ExitCodeHelper< Rest... >
 CElements::Exception::ExitCodeHelper< First, Rest... >
 CElements::FloatingPoint< RawType >
 CElements::FloatingPoint< RawType >::FloatingPointUnion
 CGoogleMockSetupFixture
 CElements::LoggingLogging API of the Elements framework
 CElements::Logging::LogMessageStreamA helper class for logging messages using the "<<" operator
 CElements::Module
 CElements::System::ModuleInfo
 CElements::ProgramAbstract class for all Elements programs
 CElements::ProgramManagerClass for managing all Elements programs
 CElements::Project
 CElements::SimpleProgram
 CElements::TempPath
 CElements::TempDir
 CElements::TempFile
 CElements::TypeWithSize< size >
 CElements::TypeWithSize< 4 >
 CElements::TypeWithSize< 8 >
 CElements::TypeWithSize< sizeof(RawType)>
 CElements::Environment::VariableProxy class to overload the assignment