Teuchos Memory Management Utilities


Modules

group  Conversion utilities for going between Teuchos::RefCountPtr and boost::shared_ptr.
group  Set of utilities for allocating temporary workspace.

Classes

class  Teuchos::ArrayRefCountPtr< T >
 Array reference-counted pointer class. More...
class  Teuchos::OpaqueWrapper< Opaque >
 Base class for wrapped opaque objects. More...
class  Teuchos::RefCountPtr< T >
 Smart reference counting pointer class for automatic garbage collection. More...
class  Teuchos::DeallocDelete< T >
 Policy class for deallocator that uses delete to delete a pointer which is used by RefCountPtr. More...
class  Teuchos::DeallocArrayDelete< T >
 Deallocator class that uses delete [] to delete memory allocated uisng new []. More...
class  Teuchos::DeallocFunctorDelete< T, DeleteFunctor >
 Deallocator subclass that Allows any functor object (including a function pointer) to be used to free an object. More...
class  Teuchos::DeallocFunctorHandleDelete< T, DeleteHandleFunctor >
 Deallocator subclass that Allows any functor object (including a function pointer) to be used to free a handle (i.e. pointer to pointer) to an object. More...

Generated on Thu Sep 18 12:30:31 2008 for Teuchos - Trilinos Tools Package by doxygen 1.3.9.1