ref.h File Reference

Reference counted smart pointer classes. More...

#include "pack_base.h"
#include "pack_graph.h"
#include "function.h"
#include <algorithm>
Include dependency graph for ref.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  classdesc::ref< T >
 
struct  classdesc::Alloc< classdesc::ref< T > >
 
struct  classdesc_access::access_pack< classdesc::ref< T > >
 
struct  classdesc_access::access_unpack< classdesc::ref< T > >
 

Namespaces

 classdesc
 Contains definitions related to classdesc functionality.
 
 classdesc_access
 Contains access_* structs, and nothing else. These structs are used to gain access to private members.
 
 std
 

Functions

template<class T >
void std::swap (classdesc::ref< T > &x, classdesc::ref< T > &y)
 

Detailed Description

Reference counted smart pointer classes.