42 #ifndef TEUCHOS_GETRAWPTR_HPP
43 #define TEUCHOS_GETRAWPTR_HPP
49 template<
class Container>
55 template<
class Container>
64 template<
class RawType>
85 #endif // TEUCHOS_GETRAWPTR_HPP
T * getRawPtr() const
Get the raw C++ pointer to the underlying object.
RawPointerConversionTraits< Container >::Ptr_t getRawPtr(const Container &c)
ArrayRCP< T >::pointer Ptr_t
static Ptr_t getRawPtr(const ArrayRCP< T > &arcp)
T * pointer
Type of a (raw) (nonconstant) pointer to an array element.
static Ptr_t getRawPtr(RawType *p)
Reference-counted smart pointer for managing arrays.