Loading...
Searching...
No Matches
casacore::Array< T > Member List

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

addDegenerate(size_t numAxes) const | casacore::Array< T > |
addDegenerate(size_t numAxes) | casacore::Array< T > |
adjustLastAxis(const IPosition &newShape, size_t resizePercentage=0, bool resizeIfNeeded=true) | casacore::Array< T > |
apply(Callable function) | casacore::Array< T > |
Array() | casacore::Array< T > |
Array(const IPosition &shape) | casacore::Array< T > | explicit
Array(const IPosition &shape, const T &initialValue) | casacore::Array< T > |
Array(const IPosition &shape, uninitializedType) | casacore::Array< T > |
Array(std::initializer_list< T > list) | casacore::Array< T > |
Array(const Array< T > &other) | casacore::Array< T > |
Array(Array< T > &&source) noexcept | casacore::Array< T > |
Array(const IPosition &shape, T *storage, StorageInitPolicy policy=COPY) | casacore::Array< T > |
Array(const IPosition &shape, const T *storage) | casacore::Array< T > |
Array(const IPosition &shape, InputIterator startIter) | casacore::Array< T > |
Array(const IPosition &shape, Integral startIter, std::true_type) | casacore::Array< T > | private
Array(const IPosition &shape, InputIterator startIter, std::false_type) | casacore::Array< T > | private
Array(Array< T > &&source, const IPosition &shapeForSource) noexcept | casacore::Array< T > | protected
ArrayBase() noexcept | casacore::ArrayBase |
ArrayBase(const IPosition &shape) | casacore::ArrayBase | explicit
ArrayBase(const ArrayBase &other) | casacore::ArrayBase |
ArrayBase(ArrayBase &&source) noexcept | casacore::ArrayBase |
ArrayBase(ArrayBase &&source, const IPosition &shapeForSource) noexcept | casacore::ArrayBase | protected
ArrayIterator< T > class | casacore::Array< T > | friend
arrayVersion() | casacore::ArrayBase | inline static
assign(const Array< T > &other) | casacore::Array< T > |
casacore::ArrayBase::assign(const ArrayBase &) | casacore::ArrayBase |
assign_conforming(const Array< T > &other) | casacore::Array< T > | inline
assign_conforming(const MaskedArray< T > &marray) | casacore::Array< T > |
assign_conforming_implementation(const Array< T > &other, std::true_type) | casacore::Array< T > | private
assign_conforming_implementation(const Array< T > &, std::false_type) | casacore::Array< T > | inline private
assignBase(const ArrayBase &other, bool checkType=true) override | casacore::Array< T > | virtual
baseAddDegenerate(ArrayBase &, size_t numAxes) | casacore::ArrayBase | protected
baseMakeSteps() | casacore::ArrayBase | protected
baseNonDegenerate(const ArrayBase &other, const IPosition &ignoreAxes) | casacore::ArrayBase | protected
baseReform(ArrayBase &tmp, const IPosition &shape, bool strict=true) const | casacore::ArrayBase | protected
begin() | casacore::Array< T > | inline
begin() const | casacore::Array< T > | inline
begin_p | casacore::Array< T > | protected
capacity() const | casacore::Array< T > |
cbegin() | casacore::Array< T > | inline
cbegin() const | casacore::Array< T > | inline
cend() | casacore::Array< T > | inline
cend() const | casacore::Array< T > | inline
checkAssignableType(ArrayBase &arrayBase) const | casacore::Array< T > | inline protected virtual
checkBeforeResize(const IPosition &newShape) | casacore::Array< T > | inline protected
checkCubeShape() | casacore::ArrayBase | protected
checkMatrixShape() | casacore::ArrayBase | protected
checkVectorShape() | casacore::ArrayBase | protected
conform(const Array< T > &other) const | casacore::Array< T > | inline
conform(const MaskedArray< T > &other) const | casacore::Array< T > |
conform2(const ArrayBase &other) const | casacore::ArrayBase | inline protected
const_contiter typedef | casacore::Array< T > |
const_iterator typedef | casacore::Array< T > |
const_pointer typedef | casacore::Array< T > |
const_reference typedef | casacore::Array< T > |
contiguous_p | casacore::ArrayBase | protected
contiguousStorage() const | casacore::ArrayBase | inline
contiter typedef | casacore::Array< T > |
copy() const | casacore::Array< T > |
copyMatchingPart(const Array< T > &from) | casacore::Array< T > |
copyToContiguousStorage(T *dst, Array< T > const &src, std::true_type) | casacore::Array< T > | private static
copyToContiguousStorage(T *, Array< T > const &, std::false_type) | casacore::Array< T > | inline private static
copyToContiguousStorage(T *dst, Array< T > const &src) | casacore::Array< T > | inline protected static
copyVectorHelper(const ArrayBase &other) | casacore::ArrayBase | protected
data() | casacore::Array< T > | inline
data() const | casacore::Array< T > | inline
data_p | casacore::Array< T > | protected
diagonals(size_t firstAxis=0, long long diag=0) const | casacore::Array< T > |
doNonDegenerate(const Array< T > &other, const IPosition &ignoreAxes) | casacore::Array< T > | protected virtual
empty() const | casacore::ArrayBase | inline
end() | casacore::Array< T > | inline
end() const | casacore::Array< T > | inline
end_p | casacore::Array< T > | protected
endPosition() const | casacore::ArrayBase |
fixedDimensionality() const | casacore::Array< T > | inline protected virtual
freeStorage(const T *&storage, bool deleteIt) const | casacore::Array< T > |
freeVStorage(const void *&storage, bool deleteIt) const override | casacore::Array< T > | virtual
getSection(const Slicer &) const override | casacore::Array< T > | virtual
getStorage(bool &deleteIt) | casacore::Array< T > |
getStorage(bool &deleteIt) const | casacore::Array< T > | inline
getVStorage(bool &deleteIt) override | casacore::Array< T > | virtual
getVStorage(bool &deleteIt) const override | casacore::Array< T > | virtual
inc_p | casacore::ArrayBase | protected
isStorageContiguous() const | casacore::ArrayBase | protected
isUnique() const | casacore::Array< T > | inline private
iterator typedef | casacore::Array< T > |
length_p | casacore::ArrayBase | protected
makeArray() const override | casacore::Array< T > | virtual
makeDiagonal(size_t firstAxis, long long diag) | casacore::ArrayBase | protected
makeIterator(size_t byDim) const override | casacore::Array< T > | virtual
makeSteps() | casacore::Array< T > | inline protected
makeSubset(ArrayBase &out, const IPosition &b, const IPosition &e, const IPosition &i) | casacore::ArrayBase | protected
ndim() const | casacore::ArrayBase | inline
ndimen_p | casacore::ArrayBase | protected
nelements() const | casacore::ArrayBase | inline
nels_p | casacore::ArrayBase | protected
nonDegenerate(size_t startingAxis=0, bool throwIfError=true) const | casacore::Array< T > |
nonDegenerate(const IPosition &ignoreAxes) const | casacore::Array< T > |
nonDegenerate(const Array< T > &other, size_t startingAxis=0, bool throwIfError=true) | casacore::Array< T > |
nonDegenerate(const Array< T > &other, const IPosition &ignoreAxes) | casacore::Array< T > | inline
nrefs() const | casacore::Array< T > |
ok() const override | casacore::Array< T > | virtual
operator()(const IPosition &) | casacore::Array< T > |
operator()(const IPosition &) const | casacore::Array< T > |
operator()(const IPosition &start, const IPosition &end) | casacore::Array< T > |
operator()(const IPosition &start, const IPosition &end) const | casacore::Array< T > |
operator()(const IPosition &start, const IPosition &end, const IPosition &inc) | casacore::Array< T > |
operator()(const IPosition &start, const IPosition &end, const IPosition &inc) const | casacore::Array< T > |
operator()(const Slicer &) | casacore::Array< T > |
operator()(const Slicer &) const | casacore::Array< T > |
operator()(const LogicalArray &mask) const | casacore::Array< T > |
operator()(const LogicalArray &mask) | casacore::Array< T > |
operator()(const MaskedLogicalArray &mask) const | casacore::Array< T > |
operator()(const MaskedLogicalArray &mask) | casacore::Array< T > |
operator=(const Array< T > &other) | casacore::Array< T > | inline
operator=(const MaskedArray< T > &marray) | casacore::Array< T > | inline
operator=(Array< T > &&other) | casacore::Array< T > |
operator=(const T &value) | casacore::Array< T > |
casacore::ArrayBase::operator=(const ArrayBase &)=delete | casacore::ArrayBase |
casacore::ArrayBase::operator=(ArrayBase &&) noexcept | casacore::ArrayBase |
operator[](size_t i) const | casacore::Array< T > |
originalLength_p | casacore::ArrayBase | protected
pointer typedef | casacore::Array< T > |
postTakeStorage() | casacore::Array< T > | inline protected virtual
preTakeStorage(const IPosition &) | casacore::Array< T > | inline protected virtual
putStorage(T *&storage, bool deleteAndCopy) | casacore::Array< T > |
putVStorage(void *&storage, bool deleteAndCopy) override | casacore::Array< T > | virtual
reference(const Array< T > &other) | casacore::Array< T > | virtual
reform(const IPosition &shape) const | casacore::Array< T > |
reformOrResize(const IPosition &newShape, size_t resizePercentage=0, bool resizeIfNeeded=true) | casacore::Array< T > |
casacore::ArrayBase::reformOrResize(const IPosition &newShape, bool resizeIfNeeded, size_t nReferences, long long nElementsAllocated, bool copyDataIfNeeded, size_t resizePercentage) | casacore::ArrayBase | protected
removeDegenerate(size_t startingAxis=0, bool throwIfError=true) | casacore::Array< T > |
removeDegenerate(const IPosition &ignoreAxes) | casacore::Array< T > |
resize() | casacore::Array< T > |
resize(const IPosition &newShape, bool copyValues=false) override | casacore::Array< T > | virtual
set(const T &value) | casacore::Array< T > |
setEndIter() | casacore::Array< T > | inline protected
shape() const | casacore::ArrayBase | inline
size() const | casacore::ArrayBase | inline
steps() const | casacore::ArrayBase | inline
steps_p | casacore::ArrayBase | protected
swap(Array< ST > &left, Array< ST > &right) | casacore::Array< T > | friend
swap(Array< T > &other) | casacore::Array< T > | protected
casacore::ArrayBase::swap(ArrayBase &source) noexcept | casacore::ArrayBase | protected
takeStorage(const IPosition &shape, T *storage, StorageInitPolicy policy=COPY) | casacore::Array< T > | virtual
takeStorage(const IPosition &shape, const T *storage) | casacore::Array< T > | virtual
tovector(std::vector< T, U > &out) const | casacore::Array< T > |
tovector() const | casacore::Array< T > |
uninitialized | casacore::Array< T > | static
unique() | casacore::Array< T > |
validateConformance(const ArrayBase &) const | casacore::ArrayBase |
validateIndex(const IPosition &) const | casacore::ArrayBase |
validateIndex(size_t index) const | casacore::ArrayBase |
validateIndex(size_t index1, size_t index2) const | casacore::ArrayBase |
validateIndex(size_t index1, size_t index2, size_t index3) const | casacore::ArrayBase |
value_type typedef | casacore::Array< T > |
~Array() noexcept | casacore::Array< T > | virtual
~ArrayBase() noexcept | casacore::ArrayBase | virtual