xmscore  1.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cxms::DaStreamReaderClass for reading ASCII files with named card fields. Also includes the ability to embed non-portable compressed binary for integer and Pt3d arrays
 Cxms::DaStreamWriterClass for writing ASCII files with named card fields. Also includes the ability to embed non-portable compressed binary for integer and Pt3d arrays
 Cxms::ETestMessagingStateClass to allow running in batch mode without ui elements. Currently only used for testing but it can be used for anything
 Cxms::Observer::implImplementation of the observer class
 Cxms::DaStreamWriter::ImplImplementation for DaStreamWriter
 Cxms::DaStreamReader::ImplImplementation for DaStreamReader
 Cxms::XmLog::ImplImplementation of XmLog
 Cxms::ltPt2< T >Less than Pt2
 Cxms::ltPt3< T >Less than Pt3
 Cxms::ltPt3_2D< T >Less than Pt3 comparing in 2D, or, only x and y
 CMockMesherMock meshing class to show how the observer works
 Cnumpunct
 Cxms::StCommaNumpunctUsed to format numbers with comma separators
 Cxms::ObserverClass used with the observer pattern
 CMockObserverDerived class used for testing use of Observer class
 Cxms::ProgressStack based class to give notification of progress for a long task. Progress can be stacked by making multiple instances of Progress going down the call chain
 Cxms::ProgressListenerListen to progress reported from Progress class
 CMockProgressListenerMock class to show how the Progress and ProgressListener classes work
 Cxms::Pt2< T >2D Point template class
 Cxms::Pt3< T >3d point template class
 Cxms::Pt4< T >4D point template class
 Cxms::SharedSingleton< T >Singleton which can share the same instance with other singletons
 Cxms::Singleton< T >Base class for classes that follow the singleton pattern
 Cxms::Singleton< XmLog >
 Cxms::XmLog
 
 Cxms::StTemp2DigitExponentsWhen constructed std::cout will temporarily output 2-digit exponents for floating point numbers. Destructor will revert back. Should be able to remove this upon changing to Visual Studio 2015
 CTestSuite
 CDaReaderWriterIoUnitTestsTests for Stream IO utilities
 CDaStreamIoUnitTestsTests for Stream IO utilities
 CFunctorsUnitTestsTests for functors
 CMathUnitTestsUnit tests for xmscore math functions
 CObserverIntermediateTestsTests for Observer
 CProgressUnitTestsTests for Progress
 CPtUnitTestsTests for points classes
 CStringUtilUnitTestsTests for StringUtil
 CXmErrorUnitTestsUnit tests for XmError
 CXmLogUnitTestsTests for XmLog