Teuchos - Trilinos Tools Package Version of the Day
Teuchos::ArrayRCP< T > Member List
This is the complete list of members for Teuchos::ArrayRCP< T >, including all inherited members.
arcp(const RCP< Array< T > > &v)Teuchos::ArrayRCP< T > [related]
arcp(const RCP< const Array< T > > &v)Teuchos::ArrayRCP< T > [related]
arcp(T *p, typename ArrayRCP< T >::size_type lowerOffset, typename ArrayRCP< T >::size_type size, bool owns_mem=true)Teuchos::ArrayRCP< T > [related]
arcp(T *p, typename ArrayRCP< T >::size_type lowerOffset, typename ArrayRCP< T >::size_type size, Dealloc_T dealloc, bool owns_mem)Teuchos::ArrayRCP< T > [related]
arcp(typename ArrayRCP< T >::size_type size)Teuchos::ArrayRCP< T > [related]
arcp(const RCP< std::vector< T > > &v)Teuchos::ArrayRCP< T > [related]
arcp(const RCP< const std::vector< T > > &v)Teuchos::ArrayRCP< T > [related]
arcp_const_cast(const ArrayRCP< T1 > &p1)Teuchos::ArrayRCP< T > [related]
arcp_implicit_cast(const ArrayRCP< T1 > &p1)Teuchos::ArrayRCP< T > [related]
arcp_reinterpret_cast(const ArrayRCP< T1 > &p1)Teuchos::ArrayRCP< T > [related]
arcp_reinterpret_cast_nonpod(const ArrayRCP< T1 > &p1, const T2 &val=T2())Teuchos::ArrayRCP< T > [related]
arcpClone(const ArrayView< const T > &v)Teuchos::ArrayRCP< T > [related]
arcpCloneNode(const ArrayRCP< T > &a)Teuchos::ArrayRCP< T > [related]
arcpFromArray(Array< T > &a)Teuchos::ArrayRCP< T > [related]
arcpFromArray(const Array< T > &a)Teuchos::ArrayRCP< T > [related]
arcpFromArrayView(const ArrayView< T > &av)Teuchos::ArrayRCP< T > [related]
arcpWithEmbeddedObj(T *p, typename ArrayRCP< T >::size_type lowerOffset, typename ArrayRCP< T >::size_type size, const Embedded &embedded, bool owns_mem=true)Teuchos::ArrayRCP< T > [related]
arcpWithEmbeddedObjPostDestroy(T *p, typename ArrayRCP< T >::size_type lowerOffset, typename ArrayRCP< T >::size_type size, const Embedded &embedded, bool owns_mem=true)Teuchos::ArrayRCP< T > [related]
arcpWithEmbeddedObjPreDestroy(T *p, typename ArrayRCP< T >::size_type lowerOffset, typename ArrayRCP< T >::size_type size, const Embedded &embedded, bool owns_mem=true)Teuchos::ArrayRCP< T > [related]
ArrayRCP(ENull null_arg=null)Teuchos::ArrayRCP< T > [inline]
ArrayRCP(T *p, size_type lowerOffset, size_type size, bool has_ownership, const ERCPNodeLookup rcpNodeLookup=RCP_ENABLE_NODE_LOOKUP)Teuchos::ArrayRCP< T > [inline]
ArrayRCP(T *p, size_type lowerOffset, size_type size, Dealloc_T dealloc, bool has_ownership)Teuchos::ArrayRCP< T > [inline]
ArrayRCP(size_type size, const T &val=T())Teuchos::ArrayRCP< T > [inline, explicit]
ArrayRCP(const ArrayRCP< T > &r_ptr)Teuchos::ArrayRCP< T > [inline]
assert_in_range(size_type lowerOffset, size_type size) const Teuchos::ArrayRCP< T > [inline]
assert_not_null() const Teuchos::ArrayRCP< T > [inline]
assert_valid_ptr() const Teuchos::ArrayRCP< T > [inline]
assign(size_type n, const T &val)Teuchos::ArrayRCP< T > [inline]
assign(Iter first, Iter last)Teuchos::ArrayRCP< T > [inline]
begin() const Teuchos::ArrayRCP< T > [inline]
clear()Teuchos::ArrayRCP< T > [inline]
const_pointer typedefTeuchos::ArrayRCP< T >
const_reference typedefTeuchos::ArrayRCP< T >
count() const Teuchos::ArrayRCP< T > [inline]
create_strong() const Teuchos::ArrayRCP< T > [inline]
create_weak() const Teuchos::ArrayRCP< T > [inline]
deepCopy(const ArrayView< const T > &av)Teuchos::ArrayRCP< T > [inline]
difference_type typedefTeuchos::ArrayRCP< T >
element_type typedefTeuchos::ArrayRCP< T >
end() const Teuchos::ArrayRCP< T > [inline]
get() const Teuchos::ArrayRCP< T > [inline]
get_dealloc(const ArrayRCP< T > &p)Teuchos::ArrayRCP< T > [related]
get_extra_data(ArrayRCP< T2 > &p, const std::string &name)Teuchos::ArrayRCP< T > [related]
get_extra_data(const ArrayRCP< T2 > &p, const std::string &name)Teuchos::ArrayRCP< T > [related]
get_nonconst_dealloc(const ArrayRCP< T > &p)Teuchos::ArrayRCP< T > [related]
get_optional_dealloc(const ArrayRCP< T > &p)Teuchos::ArrayRCP< T > [related]
get_optional_extra_data(ArrayRCP< T2 > &p, const std::string &name)Teuchos::ArrayRCP< T > [related]
get_optional_extra_data(const ArrayRCP< T2 > &p, const std::string &name)Teuchos::ArrayRCP< T > [related]
get_optional_nonconst_dealloc(const ArrayRCP< T > &p)Teuchos::ArrayRCP< T > [related]
get_std_vector(const ArrayRCP< T > &ptr)Teuchos::ArrayRCP< T > [related]
get_std_vector(const ArrayRCP< const T > &ptr)Teuchos::ArrayRCP< T > [related]
getConst() const Teuchos::ArrayRCP< T > [inline]
getEmbeddedObj(const ArrayRCP< T > &p)Teuchos::ArrayRCP< T > [related]
getNonconstEmbeddedObj(const ArrayRCP< T > &p)Teuchos::ArrayRCP< T > [related]
getRawPtr() const Teuchos::ArrayRCP< T > [inline]
has_ownership() const Teuchos::ArrayRCP< T > [inline]
is_null() const Teuchos::ArrayRCP< T > [inline]
is_null(const ArrayRCP< T > &p)Teuchos::ArrayRCP< T > [related]
is_valid_ptr() const Teuchos::ArrayRCP< T > [inline]
iterator_category typedefTeuchos::ArrayRCP< T >
iterator_type typedefTeuchos::ArrayRCP< T >
lowerOffset() const Teuchos::ArrayRCP< T > [inline]
nonnull(const ArrayRCP< T > &p)Teuchos::ArrayRCP< T > [related]
operator ArrayRCP< const T >() const Teuchos::ArrayRCP< T > [inline]
operator!=(const ArrayRCP< T > &p, ENull)Teuchos::ArrayRCP< T > [related]
operator!=(const ArrayRCP< T1 > &p1, const ArrayRCP< T2 > &p2)Teuchos::ArrayRCP< T > [related]
operator()(size_type lowerOffset, size_type size) const Teuchos::ArrayRCP< T > [inline]
operator()() const Teuchos::ArrayRCP< T > [inline]
operator*() const Teuchos::ArrayRCP< T > [inline]
operator+(size_type offset) const Teuchos::ArrayRCP< T > [inline]
operator++()Teuchos::ArrayRCP< T > [inline]
operator++(int)Teuchos::ArrayRCP< T > [inline]
operator+=(size_type offset)Teuchos::ArrayRCP< T > [inline]
operator-(size_type offset) const Teuchos::ArrayRCP< T > [inline]
operator-(const ArrayRCP< T > &p1, const ArrayRCP< T > &p2)Teuchos::ArrayRCP< T > [related]
operator--()Teuchos::ArrayRCP< T > [inline]
operator--(int)Teuchos::ArrayRCP< T > [inline]
operator-=(size_type offset)Teuchos::ArrayRCP< T > [inline]
operator->() const Teuchos::ArrayRCP< T > [inline]
operator<(const ArrayRCP< T1 > &p1, const ArrayRCP< T2 > &p2)Teuchos::ArrayRCP< T > [related]
operator<<(std::ostream &out, const ArrayRCP< T > &p)Teuchos::ArrayRCP< T > [related]
operator<=(const ArrayRCP< T1 > &p1, const ArrayRCP< T2 > &p2)Teuchos::ArrayRCP< T > [related]
operator=(const ArrayRCP< T > &r_ptr)Teuchos::ArrayRCP< T > [inline]
operator==(const ArrayRCP< T > &p, ENull)Teuchos::ArrayRCP< T > [related]
operator==(const ArrayRCP< T1 > &p1, const ArrayRCP< T2 > &p2)Teuchos::ArrayRCP< T > [related]
operator>(const ArrayRCP< T1 > &p1, const ArrayRCP< T2 > &p2)Teuchos::ArrayRCP< T > [related]
operator>=(const ArrayRCP< T1 > &p1, const ArrayRCP< T2 > &p2)Teuchos::ArrayRCP< T > [related]
operator[](size_type offset) const Teuchos::ArrayRCP< T > [inline]
Ordinal typedefTeuchos::ArrayRCP< T >
persistingView(size_type lowerOffset, size_type size) const Teuchos::ArrayRCP< T > [inline]
pointer typedefTeuchos::ArrayRCP< T >
reference typedefTeuchos::ArrayRCP< T >
release()Teuchos::ArrayRCP< T > [inline]
resize(const size_type n, const T &val=T())Teuchos::ArrayRCP< T > [inline]
set_extra_data(const T1 &extra_data, const std::string &name, const Ptr< ArrayRCP< T2 > > &p, EPrePostDestruction destroy_when=POST_DESTROY, bool force_unique=true)Teuchos::ArrayRCP< T > [related]
set_has_ownership()Teuchos::ArrayRCP< T > [inline]
shares_resource(const ArrayRCP< T2 > &r_ptr) const Teuchos::ArrayRCP< T > [inline]
size() const Teuchos::ArrayRCP< T > [inline]
size_type typedefTeuchos::ArrayRCP< T >
strength() const Teuchos::ArrayRCP< T > [inline]
strong_count() const Teuchos::ArrayRCP< T > [inline]
total_count() const Teuchos::ArrayRCP< T > [inline]
upperOffset() const Teuchos::ArrayRCP< T > [inline]
value_type typedefTeuchos::ArrayRCP< T >
view(size_type lowerOffset, size_type size) const Teuchos::ArrayRCP< T > [inline]
weak_count() const Teuchos::ArrayRCP< T > [inline]
~ArrayRCP()Teuchos::ArrayRCP< T > [inline]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines