Chombo + EB + MF  3.2
Classes | Macros
RefCountedPtr.H File Reference
#include <cstdlib>
#include <string>
#include <typeinfo>
#include "MayDay.H"
#include "Arena.H"
#include "CH_assert.H"
#include "BaseNamespaceHeader.H"
#include "BaseNamespaceFooter.H"
Include dependency graph for RefCountedPtr.H:

Go to the source code of this file.

Classes

struct  RCPTypeTr< T >
 General case T is non-const and inverse is const. More...
 
struct  RCPTypeTr< const T >
 Specialization where T is const and inverse is non-const. More...
 
struct  RCPPairTr< T, S >
 General case T and S are not the same. More...
 
struct  RCPPairTr< T, T >
 Specialization for same type. More...
 
struct  RCPPointerPolicy
 Policies for when T is a scalar object. More...
 
struct  RCPArrayPolicy
 Policies for when T is an array. More...
 
struct  RCPFreePolicy
 Policies for when T is created via malloc (or otherwise requires free) More...
 
class  RefCountedPtr< T, OP >
 A reference-counting handle class. More...
 

Macros

#define _REFCOUNTEDPTR_H_
 
#define RCPDBG(x)   (void)0;
 

Macro Definition Documentation

◆ _REFCOUNTEDPTR_H_

#define _REFCOUNTEDPTR_H_

◆ RCPDBG

#define RCPDBG (   x)    (void)0;