Classdesc 3.44
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  ref< T >
struct  Alloc< classdesc::ref< T > >
struct  access_pack< classdesc::ref< T > >
struct  access_unpack< classdesc::ref< T > >

Namespaces

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

Functions

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

Detailed Description

Reference counted smart pointer classes.