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