ArrayRCP(ENull null_arg=null) | Teuchos::ArrayRCP< const T > | inline |
ArrayRCP(const T *p, size_type lowerOffset, size_type size, bool has_ownership, const ERCPNodeLookup rcpNodeLookup=RCP_ENABLE_NODE_LOOKUP) | Teuchos::ArrayRCP< const T > | inline |
ArrayRCP(const T *p, size_type lowerOffset, size_type size, Dealloc_T dealloc, bool has_ownership) | Teuchos::ArrayRCP< const T > | inline |
ArrayRCP(size_type size, const T &val=T()) | Teuchos::ArrayRCP< const T > | inlineexplicit |
ArrayRCP(const ArrayRCP< const T > &r_ptr) | Teuchos::ArrayRCP< const T > | inline |
ArrayRCP(const T *p, size_type lowerOffset_in, size_type size_in, const RCPNodeHandle &node) | Teuchos::ArrayRCP< const T > | inline |
assert_in_range(size_type lowerOffset, size_type size) const | Teuchos::ArrayRCP< const T > | inline |
assert_not_null() const | Teuchos::ArrayRCP< const T > | inline |
assert_valid_ptr() const | Teuchos::ArrayRCP< const T > | inline |
begin() const | Teuchos::ArrayRCP< const T > | inline |
clear() | Teuchos::ArrayRCP< const T > | inline |
const_iterator typedef | Teuchos::ArrayRCP< const T > | |
const_pointer typedef | Teuchos::ArrayRCP< const T > | |
const_reference typedef | Teuchos::ArrayRCP< const T > | |
create_strong() const | Teuchos::ArrayRCP< const T > | inline |
create_weak() const | Teuchos::ArrayRCP< const T > | inline |
debug_assert_in_range(size_type lowerOffset_in, size_type size_in) const | Teuchos::ArrayRCP< const T > | inlineprivate |
debug_assert_not_null() const | Teuchos::ArrayRCP< const T > | inlineprivate |
debug_assert_valid_ptr() const | Teuchos::ArrayRCP< const T > | inlineprivate |
difference_type typedef | Teuchos::ArrayRCP< const T > | |
element_type typedef | Teuchos::ArrayRCP< const T > | |
end() const | Teuchos::ArrayRCP< const T > | inline |
get() const | Teuchos::ArrayRCP< const T > | inline |
getConst() const | Teuchos::ArrayRCP< const T > | inline |
getRawPtr() const | Teuchos::ArrayRCP< const T > | inline |
has_ownership() const | Teuchos::ArrayRCP< const T > | inline |
is_null() const | Teuchos::ArrayRCP< const T > | inline |
is_valid_ptr() const | Teuchos::ArrayRCP< const T > | inline |
iterator typedef | Teuchos::ArrayRCP< const T > | |
iterator_category typedef | Teuchos::ArrayRCP< const T > | |
iterator_type typedef | Teuchos::ArrayRCP< const T > | |
lowerOffset() const | Teuchos::ArrayRCP< const T > | inline |
lowerOffset_ | Teuchos::ArrayRCP< const T > | private |
node_ | Teuchos::ArrayRCP< const T > | private |
operator()(size_type lowerOffset, size_type size) const | Teuchos::ArrayRCP< const T > | inline |
operator()() const | Teuchos::ArrayRCP< const T > | inline |
operator*() const | Teuchos::ArrayRCP< const T > | inline |
operator+(size_type offset) const | Teuchos::ArrayRCP< const T > | inline |
operator++() | Teuchos::ArrayRCP< const T > | inline |
operator++(int) | Teuchos::ArrayRCP< const T > | inline |
operator+=(size_type offset) | Teuchos::ArrayRCP< const T > | inline |
operator-(size_type offset) const | Teuchos::ArrayRCP< const T > | inline |
operator--() | Teuchos::ArrayRCP< const T > | inline |
operator--(int) | Teuchos::ArrayRCP< const T > | inline |
operator-=(size_type offset) | Teuchos::ArrayRCP< const T > | inline |
operator->() const | Teuchos::ArrayRCP< const T > | inline |
operator=(const ArrayRCP< const T > &r_ptr) | Teuchos::ArrayRCP< const T > | inline |
operator[](size_type offset) const | Teuchos::ArrayRCP< const T > | inline |
Ordinal typedef | Teuchos::ArrayRCP< const T > | |
persistingView(size_type lowerOffset, size_type size) const | Teuchos::ArrayRCP< const T > | inline |
pointer typedef | Teuchos::ArrayRCP< const T > | |
ptr_ | Teuchos::ArrayRCP< const T > | private |
reference typedef | Teuchos::ArrayRCP< const T > | |
release() | Teuchos::ArrayRCP< const T > | inline |
resize(const size_type n, const T &val=T()) | Teuchos::ArrayRCP< const T > | inline |
set_has_ownership() | Teuchos::ArrayRCP< const T > | inline |
shares_resource(const ArrayRCP< T2 > &r_ptr) const | Teuchos::ArrayRCP< const T > | inline |
size() const | Teuchos::ArrayRCP< const T > | inline |
size_type typedef | Teuchos::ArrayRCP< const T > | |
strength() const | Teuchos::ArrayRCP< const T > | inline |
strong_count() const | Teuchos::ArrayRCP< const T > | inline |
total_count() const | Teuchos::ArrayRCP< const T > | inline |
upperOffset() const | Teuchos::ArrayRCP< const T > | inline |
upperOffset_ | Teuchos::ArrayRCP< const T > | private |
value_type typedef | Teuchos::ArrayRCP< const T > | |
view(size_type lowerOffset, size_type size) const | Teuchos::ArrayRCP< const T > | inline |
weak_count() const | Teuchos::ArrayRCP< const T > | inline |
~ArrayRCP() | Teuchos::ArrayRCP< const T > | inline |