Elements  5.10
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]
oCElements::Examples::ClassExampleAn class example
oCElementsServices::DataSync::ConnectionConfigurationThe connection configuration mainly holds:
oCElements::Examples::DataSourceInterfaceThis class has been created to demonstrate unit testing. It is an Interface over a DataSource (a File, a DataBase Table, ...)
oCElements::Examples::DataSourceUserThis class has been created to demonstrate unit testing. It manipulates an object implementing DataSourceInterface
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::ExceptionElements base exception class
||\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::Examples::PiCalculator
oCElements::ProgramAbstract class for all Elements programs
|oCElements::Examples::BackTraceExample
|oCElements::Examples::CCfitsExample
|oCElements::Examples::CfitsioExample
|oCElements::Examples::EigenExample
|oCElements::Examples::FftwExample
|oCElements::Examples::FloatPrecisionExample
|oCElements::Examples::GnuAstroExample
|oCElements::Examples::GslExample
|oCElements::Examples::HealpixExample
|oCElements::Examples::ProgramExampleSimple example of an Elements program
|oCElements::Examples::ProgramExampleWithArgumentsExample of an Elements program
|oCElements::Examples::SimpleProgramExampleExample of an Elements program
|oCElements::Examples::WcsExample
|\CElements::Examples::XercesExample
oCElements::ProgramManagerClass for managing all Elements programs
oCElements::Examples::Rectangle
oCElements::SimpleProgram
|\CElements::Examples::AnotherSimpleProgramExampleExample of an Elements program
oCElements::Examples::SwigClassExample
oCElements::Examples::TemplatedDataSourceUserThis class has been created to demonstrate unit testing. It manipulate an object representing a DataSource using template to achieve polymorphism
oCElements::TempPath
|oCElements::TempDir
|\CElements::TempFile
oCElements::TypeWithSize< size >
oCElements::TypeWithSize< 4 >
oCElements::TypeWithSize< 8 >
oCElements::TypeWithSize< sizeof(RawType)>
oCElements::Examples::UnitTestExampleThis class has been created to demonstrate unit testing
\CElements::Environment::VariableProxy class to overload the assignment