Teuchos_RCPNode.hpp File Reference

Reference-counted pointer node classes. More...

#include "Teuchos_ConfigDefs.hpp"
#include "Teuchos_any.hpp"
#include "Teuchos_map.hpp"

Go to the source code of this file.

Namespaces

namespace  Teuchos

Classes

class  Teuchos::RCPNode
 Node class to keep track of the delete address and the reference count for a reference-counted utility class. More...
class  Teuchos::RCPNodeTmpl< T, Dealloc_T >
 Implementation class for actually deleting the object. More...
class  Teuchos::PrintActiveRCPNodes
 Print global list on destruction. More...

Enumerations

enum  Teuchos::EPrePostDestruction
 Used to specify a pre or post destruction of extra data. More...

Functions

int Teuchos::numActiveRCPNodes ()
 Print the number of active RCPNode objects being tracked.
void Teuchos::throw_null_ptr_error (const std::string &type_name)
 Throw that a pointer passed into an RCP object is null.

Variables

Teuchos::PrintActiveRCPNodes local_printActiveRCPNodes


Detailed Description

Reference-counted pointer node classes.

Definition in file Teuchos_RCPNode.hpp.


Generated on Wed May 12 21:40:33 2010 for Teuchos - Trilinos Tools Package by  doxygen 1.4.7