#include "Teuchos_ConfigDefs.hpp"
#include "Teuchos_any.hpp"
#include "Teuchos_map.hpp"
Go to the source code of this file.
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... | |
Namespaces | |
namespace | Teuchos |
The Teuchos namespace contains all of the classes, structs and enums used by Teuchos, as well as a number of utility routines. | |
Enumerations | |
enum | Teuchos::EPrePostDestruction { Teuchos::PRE_DESTROY, Teuchos::POST_DESTROY } |
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. |
Definition in file Teuchos_RCPNode.hpp.