Elements  5.8
A C++ base framework for the Euclid Software.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Class Hierarchy

Go to the graphical class hierarchy

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