Chombo + EB
3.2
|
#include <cstdlib>
#include <string>
#include <typeinfo>
#include "MayDay.H"
#include "Arena.H"
#include "CH_assert.H"
#include "BaseNamespaceHeader.H"
#include "BaseNamespaceFooter.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; |
#define _REFCOUNTEDPTR_H_ |
#define RCPDBG | ( | x | ) | (void)0; |
Referenced by RefCountedPtr< DataFactory< NodeFArrayBox > >::freeMem(), RefCountedPtr< WGSRefinementCriterion >::operator WGSRefinementCriterion *(), RefCountedPtr< DataFactory< NodeFArrayBox > >::operator=(), RefCountedPtr< DataFactory< NodeFArrayBox > >::RefCountedPtr(), RefCountedPtr< DataFactory< NodeFArrayBox > >::refDown(), and RefCountedPtr< DataFactory< NodeFArrayBox > >::refUp().