10 #ifndef TEUCHOS_GETRAWPTR_HPP
11 #define TEUCHOS_GETRAWPTR_HPP
17 template<
class Container>
23 template<
class Container>
32 template<
class RawType>
53 #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.