#include "Teuchos_RCPDecl.hpp"
#include "boost/shared_ptr.hpp"
Go to the source code of this file.
Classes | |
class | Teuchos::DeallocBoostSharedPtr< T > |
Teuchos::RCP Deallocator class that wraps a boost::shared_ptr More... | |
class | Teuchos::RCPDeleter< T > |
boost::shared_ptr deleter class that wraps a Teuchos::RCP . 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. | |
Functions | |
template<class T > | |
RCP< T > | Teuchos::rcp (const boost::shared_ptr< T > &sptr) |
Conversion function that takes in a boost::shared_ptr object and spits out a Teuchos::RCP object. | |
template<class T > | |
boost::shared_ptr< T > | Teuchos::shared_pointer (const RCP< T > &rcp) |
Conversion function that takes in a Teuchos::RCP object and spits out a boost::shared_ptr object. |