Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

test_lifetime.cpp File Reference

#include "at_lifetime_basic.h"
#include "at_lifetime_mt.h"
#include "at_unit_test.h"
#include "at_atomic.h"

Include dependency graph for test_lifetime.cpp:

Include dependency graph

Namespaces

namespace  at

Compounds

struct  LifeConstruct
class  LifeTimerTester
class  MTLifeTimerTester
class  PerfTest_Iters
class  PerfTester_LT
class  PtrTest_Generic
class  x_LifeControlExp_Derived

Typedefs

typedef ::at::AT_TEST_LifeControlExp x_LifeControlExp

Functions

 AT_TestArea (Life,"Lifetime tests")
 AT_DefineTest (LifeLine, Life,"LifeLine test")
 AT_RegisterTest (LifeLine, Life)
 AT_DefineTest (LifeView, Life,"LifeView test")
 AT_DefineTest (BasicTest, Life,"Lifetime basic test")
 AT_RegisterTest (BasicTest, Life)
 AT_DefineTest (FullTest, Life,"Test all common functions")
 AT_RegisterTest (FullTest, Life)
 AT_DefineTest (MTTest, Life,"Lifetime basic MT test")
 AT_RegisterTest (MTTest, Life)
 AT_DefineTest (MTPerfTest, Life,"Lifetime MT Performance test")
 AT_DefineTest (PerfTest, Life,"Lifetime NON-MT Performance test")
 AT_RegisterTest (PerfTest, Life)

Variables

const int DeletedRefCount

Typedef Documentation

typedef ::at::AT_TEST_LifeControlExp x_LifeControlExp
 


Function Documentation

AT_DefineTest PerfTest   ,
Life   ,
"Lifetime NON-MT Performance test"   
 

AT_DefineTest MTPerfTest   ,
Life   ,
"Lifetime MT Performance test"   
 

AT_DefineTest MTTest   ,
Life   ,
"Lifetime basic MT test"   
 

AT_DefineTest FullTest   ,
Life   ,
"Test all common functions"   
 

AT_DefineTest BasicTest   ,
Life   ,
"Lifetime basic test"   
 

AT_DefineTest LifeView   ,
Life   ,
"LifeView test"   
 

AT_DefineTest LifeLine   ,
Life   ,
"LifeLine test"   
 

AT_RegisterTest PerfTest   ,
Life   
 

AT_RegisterTest MTTest   ,
Life   
 

AT_RegisterTest FullTest   ,
Life   
 

AT_RegisterTest BasicTest   ,
Life   
 

AT_RegisterTest LifeLine   ,
Life   
 

AT_TestArea Life   ,
"Lifetime tests"   
 


Variable Documentation

const int DeletedRefCount
 

Initial value:

    ( ::at::AT_TEST_LifeControlExp::DoingDeleteCheck ) ? -1 : 0

Generated for Austria by doxygen and MakeXS at Sun Oct 24 17:35:34 PDT 2004