TCWeakPtr.h File Reference

This header file provides the definition of the class TC::WeakPtr. More...

#include "TCSharedPtr.h"

Include dependency graph for TCWeakPtr.h:

Go to the source code of this file.

Classes

class  TC::WeakPtr< T >
 The WeakPtr class template stores a "weak reference" to an object that's already managed by a SharedPtr. More...

Namespaces

namespace  TC

Functions

template<class M_PTR , class N_PTR >
bool TC::operator== (const WeakPtr< M_PTR > &a, const WeakPtr< N_PTR > &b)
 equal operator with another weak pointer
template<class M_PTR , class N_PTR >
bool TC::operator!= (const WeakPtr< M_PTR > &a, const WeakPtr< N_PTR > &b)
 not equal operator with another weak pointer
template<class M_PTR , class N_PTR >
bool TC::operator< (const WeakPtr< M_PTR > &a, const WeakPtr< N_PTR > &b)
 less operator with another weak pointer


Detailed Description

This header file provides the definition of the class TC::WeakPtr.

Author:
Thomas Goessler

Definition in file TCWeakPtr.h.


Copyright (c) Thomas Goessler 2003 - 2008