List of all members | Public Member Functions | Private Member Functions | Private Attributes
testTraces Class Reference
Inheritance diagram for testTraces:
Inheritance graph
[legend]

Public Member Functions

void setUp ()
 
void tearDown ()
 
void testAlgorithms ()
 
void testBinException1 ()
 
void testBinException2 ()
 
void testCtor ()
 
void testEqualAndCopyCtor ()
 
void testFillTrace ()
 
void testMultiTrace ()
 
void testOperators ()
 

Private Member Functions

 CPPUNIT_TEST (testEqualAndCopyCtor)
 
 CPPUNIT_TEST (testFillTrace)
 
 CPPUNIT_TEST (testOperators)
 
 CPPUNIT_TEST (testAlgorithms)
 
 CPPUNIT_TEST (testMultiTrace)
 
 CPPUNIT_TEST (testCtor)
 
 CPPUNIT_TEST_EXCEPTION (testBinException1, InvalidTraceBoundException)
 
 CPPUNIT_TEST_EXCEPTION (testBinException2, InvalidTraceBoundException)
 
 CPPUNIT_TEST_SUITE (testTraces)
 
 CPPUNIT_TEST_SUITE_END ()
 

Private Attributes

TraceDtraceForCentroid
 
TraceDtraceForMedian
 
TraceItraceForMedian2
 
TraceItraceForMedian3
 
TraceDtraceOfDoubles
 
TraceItraceOfInts
 
TraceItraceOneElement
 

Detailed Description

Definition at line 27 of file testTraces.cc.

Member Function Documentation

testTraces::CPPUNIT_TEST ( testEqualAndCopyCtor  )
private
testTraces::CPPUNIT_TEST ( testFillTrace  )
private
testTraces::CPPUNIT_TEST ( testOperators  )
private
testTraces::CPPUNIT_TEST ( testAlgorithms  )
private
testTraces::CPPUNIT_TEST ( testMultiTrace  )
private
testTraces::CPPUNIT_TEST ( testCtor  )
private
testTraces::CPPUNIT_TEST_EXCEPTION ( testBinException1  ,
InvalidTraceBoundException   
)
private
testTraces::CPPUNIT_TEST_EXCEPTION ( testBinException2  ,
InvalidTraceBoundException   
)
private
testTraces::CPPUNIT_TEST_SUITE ( testTraces  )
private
testTraces::CPPUNIT_TEST_SUITE_END ( )
private
void testTraces::setUp ( )
inline

Definition at line 54 of file testTraces.cc.

void testTraces::tearDown ( )
inline

Definition at line 106 of file testTraces.cc.

void testTraces::testAlgorithms ( )
inline

Definition at line 258 of file testTraces.cc.

References un2::Mean(), and sqrt().

void testTraces::testBinException1 ( )
inline

Definition at line 290 of file testTraces.cc.

References un2::Mean().

void testTraces::testBinException2 ( )
inline

Definition at line 297 of file testTraces.cc.

References un2::Mean().

void testTraces::testCtor ( )
inline

Definition at line 352 of file testTraces.cc.

References utl::Trace< T >::Begin(), and utl::Trace< T >::End().

void testTraces::testEqualAndCopyCtor ( )
inline

Definition at line 118 of file testTraces.cc.

void testTraces::testFillTrace ( )
inline
void testTraces::testMultiTrace ( )
inline
void testTraces::testOperators ( )
inline

Member Data Documentation

TraceD* testTraces::traceForCentroid
private

Definition at line 46 of file testTraces.cc.

TraceD* testTraces::traceForMedian
private

Definition at line 48 of file testTraces.cc.

TraceI* testTraces::traceForMedian2
private

Definition at line 49 of file testTraces.cc.

TraceI* testTraces::traceForMedian3
private

Definition at line 50 of file testTraces.cc.

TraceD* testTraces::traceOfDoubles
private

Definition at line 45 of file testTraces.cc.

TraceI* testTraces::traceOfInts
private

Definition at line 44 of file testTraces.cc.

TraceI* testTraces::traceOneElement
private

Definition at line 47 of file testTraces.cc.


The documentation for this class was generated from the following file:

, generated on Tue Sep 26 2023.