casacore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
casacore::arrays_internal::Storage< T, Alloc > Member List

This is the complete list of members for casacore::arrays_internal::Storage< T, Alloc >, including all inherited members.

_datacasacore::arrays_internal::Storage< T, Alloc >private
_endcasacore::arrays_internal::Storage< T, Alloc >private
_isSharedcasacore::arrays_internal::Storage< T, Alloc >private
construct(size_t n)casacore::arrays_internal::Storage< T, Alloc >inlineprivate
construct(size_t n, const T &val)casacore::arrays_internal::Storage< T, Alloc >inlineprivate
construct_move(T *startIter, T *endIter)casacore::arrays_internal::Storage< T, Alloc >inlineprivate
construct_range(InputIterator startIter, InputIterator endIter)casacore::arrays_internal::Storage< T, Alloc >inlineprivate
data()casacore::arrays_internal::Storage< T, Alloc >inline
data() const casacore::arrays_internal::Storage< T, Alloc >inline
get_allocator() const casacore::arrays_internal::Storage< T, Alloc >inline
is_shared() const casacore::arrays_internal::Storage< T, Alloc >inline
MakeFromMove(T *startIter, T *endIter, const Alloc &allocator)casacore::arrays_internal::Storage< T, Alloc >inlinestatic
MakeFromSharedData(T *existingData, size_t n, const Alloc &allocator)casacore::arrays_internal::Storage< T, Alloc >inlinestatic
MakeUninitialized(size_t n, const Alloc &allocator)casacore::arrays_internal::Storage< T, Alloc >inlinestatic
operator=(const Storage &)=deletecasacore::arrays_internal::Storage< T, Alloc >
operator=(Storage &&)=deletecasacore::arrays_internal::Storage< T, Alloc >
size() const casacore::arrays_internal::Storage< T, Alloc >inline
Storage(const Alloc &allocator)casacore::arrays_internal::Storage< T, Alloc >inline
Storage(std::size_t n, const Alloc &allocator)casacore::arrays_internal::Storage< T, Alloc >inline
Storage(std::size_t n, const T &val, const Alloc &allocator)casacore::arrays_internal::Storage< T, Alloc >inline
Storage(InputIterator startIter, InputIterator endIter, const Alloc &allocator)casacore::arrays_internal::Storage< T, Alloc >inline
Storage(const Storage< T, Alloc > &)=deletecasacore::arrays_internal::Storage< T, Alloc >
Storage(Storage< T, Alloc > &&)=deletecasacore::arrays_internal::Storage< T, Alloc >
Storage(T *startIter, T *endIter, const Alloc &allocator, std::false_type, std::true_type)casacore::arrays_internal::Storage< T, Alloc >inlineprivate
Storage(InputIterator startIter, InputIterator endIter, const Alloc &allocator, std::false_type)casacore::arrays_internal::Storage< T, Alloc >inlineprivate
Storage(Integral n, Integral val, const Alloc &allocator, std::true_type)casacore::arrays_internal::Storage< T, Alloc >inlineprivate
~Storage() noexceptcasacore::arrays_internal::Storage< T, Alloc >inline