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

at_lifetime.h File Reference

#include "at_exports.h"
#include "at_assert.h"
#include "at_types.h"
#include "at_pointers.h"

Include dependency graph for at_lifetime.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  at

Defines

#define x_at_lifetime_h_x   1
#define AT_Friend_LifeTime
#define AT_Friend_LifeView
#define AT_Friend_LifeLine


Detailed Description

Author:
Gianni Mariani, Richard Klein
at_lifetime.h provides support for reference counting objects using smart pointers.


Define Documentation

#define AT_Friend_LifeLine
 

Value:

template < \
        typename wa_ClassRef, \
        typename wa_RefTraits \
    > friend class PtrDelegate; \

#define AT_Friend_LifeTime
 

Value:

template < \
        typename wa_ClassRef, \
        typename wa_RefTraits \
    > friend class Ptr; \

#define AT_Friend_LifeView
 

Value:

template < \
        typename wa_ClassRef, \
        typename wa_RefTraits \
    > friend class PtrView; \

#define x_at_lifetime_h_x   1
 

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