Classes | Namespaces | Macros | Functions
testShadowPtr.cc File Reference
#include <iostream>
#include <vector>
#include <cppunit/extensions/HelperMacros.h>
#include <tst/Verify.h>
#include <utl/CountedObject.h>
#include <utl/CountedObjectRegistry.h>
#include <utl/ShadowPtr.h>

Go to the source code of this file.

Classes

class  ns2::Bar
 
class  ns3::Child
 
class  ns1::Foo
 
class  ns3::Mother
 
class  OverCounted
 
class  testShadowPtr
 
class  ns3::VBase
 

Namespaces

 ns1
 
 ns2
 
 ns3
 

Macros

#define ASSERT_OBJECT_COUNTS(o, c, d, e)
 

Functions

 CPPUNIT_TEST_SUITE_REGISTRATION (testShadowPtr)
 
void swap (OverCounted &oc1, OverCounted &oc2)
 

Detailed Description

Test ShadowPtr class

Author
Darko Veberic
Date
17 Oct 2005

Definition in file testShadowPtr.cc.

Macro Definition Documentation

#define ASSERT_OBJECT_COUNTS (   o,
  c,
  d,
 
)
Value:
Mix-in class for counting creation and destruction of objects.
Definition: CountedObject.h:30

Definition at line 22 of file testShadowPtr.cc.

Referenced by testShadowPtr::testALot().

Function Documentation

CPPUNIT_TEST_SUITE_REGISTRATION ( testShadowPtr  )
void swap ( OverCounted oc1,
OverCounted oc2 
)

, generated on Tue Sep 26 2023.