casacore
|
This is the complete list of members for casacore::Vector< T, Alloc >, including all inherited members.
addDegenerate(size_t numAxes) const | casacore::Array< T, Alloc > | |
addDegenerate(size_t numAxes) | casacore::Array< T, Alloc > | |
adjustLastAxis(const IPosition &newShape, size_t resizePercentage=0, bool resizeIfNeeded=true) | casacore::Array< T, Alloc > | |
allocator() | casacore::Array< T, Alloc > | inline |
allocator() const | casacore::Array< T, Alloc > | inline |
allocator_type typedef | casacore::Array< T, Alloc > | |
apply(Callable function) | casacore::Array< T, Alloc > | |
Array(const Alloc &allocator=Alloc()) | casacore::Array< T, Alloc > | |
Array(const IPosition &shape, const Alloc &allocator=Alloc()) | casacore::Array< T, Alloc > | explicit |
Array(const IPosition &shape, const T &initialValue, const Alloc &allocator=Alloc()) | casacore::Array< T, Alloc > | |
Array(const IPosition &shape, uninitializedType, const Alloc &allocator=Alloc()) | casacore::Array< T, Alloc > | |
Array(std::initializer_list< T > list, const Alloc &allocator=Alloc()) | casacore::Array< T, Alloc > | |
Array(const Array< T, Alloc > &other) | casacore::Array< T, Alloc > | |
Array(Array< T, Alloc > &&source) noexcept | casacore::Array< T, Alloc > | |
Array(const IPosition &shape, T *storage, StorageInitPolicy policy=COPY, const Alloc &allocator=Alloc()) | casacore::Array< T, Alloc > | |
Array(const IPosition &shape, const T *storage) | casacore::Array< T, Alloc > | |
Array(const IPosition &shape, InputIterator startIter, const Alloc &allocator=Alloc()) | casacore::Array< T, Alloc > | |
Array(const IPosition &shape, Integral startIter, const Alloc &allocator, std::true_type) | casacore::Array< T, Alloc > | private |
Array(const IPosition &shape, InputIterator startIter, const Alloc &allocator, std::false_type) | casacore::Array< T, Alloc > | private |
Array(Array< T, Alloc > &&source, const IPosition &shapeForSource) noexcept | casacore::Array< T, Alloc > | 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 |
arrayVersion() | casacore::ArrayBase | inlinestatic |
assign(const Array< T, Alloc > &other) | casacore::Array< T, Alloc > | |
casacore::ArrayBase::assign(const ArrayBase &) | casacore::ArrayBase | |
assign_conforming(const Vector< T, Alloc > &source) | casacore::Vector< T, Alloc > | inline |
assign_conforming(Vector< T, Alloc > &&source) | casacore::Vector< T, Alloc > | |
assign_conforming(const Array< T, Alloc > &source) | casacore::Vector< T, Alloc > | |
assign_conforming(Array< T, Alloc > &&source) | casacore::Vector< T, Alloc > | |
casacore::Array::assign_conforming(const MaskedArray< T, Alloc, MaskAlloc > &marray) | casacore::Array< T, Alloc > | |
assign_conforming_implementation(const Vector< T, Alloc > &v, std::false_type isCopyable) | casacore::Vector< T, Alloc > | private |
assign_conforming_implementation(const Vector< T, Alloc > &v, std::true_type isCopyable) | casacore::Vector< T, Alloc > | private |
assignBase(const ArrayBase &other, bool checkType=true) override | casacore::Array< T, Alloc > | 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, Alloc > | inline |
begin() const | casacore::Array< T, Alloc > | inline |
begin_p | casacore::Array< T, Alloc > | protected |
capacity() const | casacore::Array< T, Alloc > | |
cbegin() | casacore::Array< T, Alloc > | inline |
cbegin() const | casacore::Array< T, Alloc > | inline |
cend() | casacore::Array< T, Alloc > | inline |
cend() const | casacore::Array< T, Alloc > | inline |
checkAssignableType(ArrayBase &arrayBase) const | casacore::Array< T, Alloc > | inlineprotectedvirtual |
checkBeforeResize(const IPosition &newShape) | casacore::Array< T, Alloc > | inlineprotected |
checkCubeShape() | casacore::ArrayBase | protected |
checkMatrixShape() | casacore::ArrayBase | protected |
checkVectorShape() | casacore::ArrayBase | protected |
conform(const Array< T, Alloc > &other) const | casacore::Array< T, Alloc > | inline |
conform(const MaskedArray< T > &other) const | casacore::Array< T, Alloc > | |
conform2(const ArrayBase &other) const | casacore::ArrayBase | inlineprotected |
const_contiter typedef | casacore::Array< T, Alloc > | |
const_iterator typedef | casacore::Array< T, Alloc > | |
const_pointer typedef | casacore::Array< T, Alloc > | |
const_reference typedef | casacore::Array< T, Alloc > | |
contiguous_p | casacore::ArrayBase | protected |
contiguousStorage() const | casacore::ArrayBase | inline |
contiter typedef | casacore::Array< T, Alloc > | |
copy() const | casacore::Array< T, Alloc > | inline |
copy(const Alloc &allocator) const | casacore::Array< T, Alloc > | private |
copyMatchingPart(const Array< T, Alloc > &from) | casacore::Array< T, Alloc > | |
copyToContiguousStorage(T *dst, Array< T, Alloc > const &src, std::true_type) | casacore::Array< T, Alloc > | privatestatic |
copyToContiguousStorage(T *, Array< T, Alloc > const &, std::false_type) | casacore::Array< T, Alloc > | inlineprivatestatic |
copyToContiguousStorage(T *dst, Array< T, Alloc > const &src) | casacore::Array< T, Alloc > | inlineprotectedstatic |
copyVectorHelper(const ArrayBase &other) | casacore::ArrayBase | protected |
data() | casacore::Array< T, Alloc > | inline |
data() const | casacore::Array< T, Alloc > | inline |
data_p | casacore::Array< T, Alloc > | protected |
diagonals(size_t firstAxis=0, long long diag=0) const | casacore::Array< T, Alloc > | |
doNonDegenerate(const Array< T > &other, const IPosition &ignoreAxes) final override | casacore::Vector< T, Alloc > | protectedvirtual |
casacore::Array::doNonDegenerate(const Array< T, Alloc > &other, const IPosition &ignoreAxes) | casacore::Array< T, Alloc > | protectedvirtual |
empty() const | casacore::ArrayBase | inline |
end() | casacore::Array< T, Alloc > | inline |
end() const | casacore::Array< T, Alloc > | inline |
end_p | casacore::Array< T, Alloc > | protected |
endPosition() const | casacore::ArrayBase | |
fixedDimensionality() const final override | casacore::Vector< T, Alloc > | inlineprotectedvirtual |
freeStorage(const T *&storage, bool deleteIt) const | casacore::Array< T, Alloc > | |
freeVStorage(const void *&storage, bool deleteIt) const override | casacore::Array< T, Alloc > | virtual |
getSection(const Slicer &) const override | casacore::Array< T, Alloc > | virtual |
getStorage(bool &deleteIt) | casacore::Array< T, Alloc > | |
getStorage(bool &deleteIt) const | casacore::Array< T, Alloc > | inline |
getVStorage(bool &deleteIt) override | casacore::Array< T, Alloc > | virtual |
getVStorage(bool &deleteIt) const override | casacore::Array< T, Alloc > | virtual |
inc_p | casacore::ArrayBase | protected |
initVector(const std::vector< T > &, long long nr) | casacore::Vector< T, Alloc > | private |
isStorageContiguous() const | casacore::ArrayBase | protected |
isUnique() const | casacore::Array< T, Alloc > | inlineprivate |
iterator typedef | casacore::Array< T, Alloc > | |
length_p | casacore::ArrayBase | protected |
makeArray() const override | casacore::Array< T, Alloc > | virtual |
makeDiagonal(size_t firstAxis, long long diag) | casacore::ArrayBase | protected |
makeIterator(size_t byDim) const override | casacore::Array< T, Alloc > | virtual |
makeSteps() | casacore::Array< T, Alloc > | inlineprotected |
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, Alloc > | |
nonDegenerate(const IPosition &ignoreAxes) const | casacore::Array< T, Alloc > | |
nonDegenerate(const Array< T, Alloc > &other, size_t startingAxis=0, bool throwIfError=true) | casacore::Array< T, Alloc > | |
nonDegenerate(const Array< T, Alloc > &other, const IPosition &ignoreAxes) | casacore::Array< T, Alloc > | inline |
nrefs() const | casacore::Array< T, Alloc > | |
ok() const final override | casacore::Vector< T, Alloc > | virtual |
operator()(const IPosition &i) | casacore::Vector< T, Alloc > | inline |
operator()(const IPosition &i) const | casacore::Vector< T, Alloc > | inline |
operator()(size_t index) | casacore::Vector< T, Alloc > | inline |
operator()(size_t index) const | casacore::Vector< T, Alloc > | inline |
operator()(const Slice &slice) | casacore::Vector< T, Alloc > | |
operator()(const Slice &slice) const | casacore::Vector< T, Alloc > | |
operator()(const IPosition &blc, const IPosition &trc, const IPosition &incr) | casacore::Vector< T, Alloc > | inline |
operator()(const IPosition &blc, const IPosition &trc, const IPosition &incr) const | casacore::Vector< T, Alloc > | inline |
operator()(const IPosition &blc, const IPosition &trc) | casacore::Vector< T, Alloc > | inline |
operator()(const IPosition &blc, const IPosition &trc) const | casacore::Vector< T, Alloc > | inline |
operator()(const Slicer &slicer) | casacore::Vector< T, Alloc > | inline |
operator()(const Slicer &slicer) const | casacore::Vector< T, Alloc > | inline |
operator()(const LogicalArray &mask) const | casacore::Vector< T, Alloc > | inline |
operator()(const LogicalArray &mask) | casacore::Vector< T, Alloc > | inline |
operator()(const MaskedLogicalArray &mask) const | casacore::Vector< T, Alloc > | inline |
operator()(const MaskedLogicalArray &mask) | casacore::Vector< T, Alloc > | inline |
operator=(const Vector< T, Alloc > &source) | casacore::Vector< T, Alloc > | inline |
operator=(Vector< T, Alloc > &&source) | casacore::Vector< T, Alloc > | inline |
operator=(const Array< T, Alloc > &source) | casacore::Vector< T, Alloc > | inline |
operator=(Array< T, Alloc > &&source) | casacore::Vector< T, Alloc > | inline |
casacore::Array::operator=(const MaskedArray< T, Alloc, MaskAlloc > &marray) | casacore::Array< T, Alloc > | inline |
casacore::Array::operator=(const T &value) | casacore::Array< T, Alloc > | |
casacore::ArrayBase::operator=(const ArrayBase &)=delete | casacore::ArrayBase | |
casacore::ArrayBase::operator=(ArrayBase &&) noexcept | casacore::ArrayBase | |
operator[](size_t index) | casacore::Vector< T, Alloc > | inline |
operator[](size_t index) const | casacore::Vector< T, Alloc > | inline |
originalLength_p | casacore::ArrayBase | protected |
pointer typedef | casacore::Array< T, Alloc > | |
postTakeStorage() | casacore::Array< T, Alloc > | inlineprotectedvirtual |
preTakeStorage(const IPosition &) | casacore::Array< T, Alloc > | inlineprotectedvirtual |
putStorage(T *&storage, bool deleteAndCopy) | casacore::Array< T, Alloc > | |
putVStorage(void *&storage, bool deleteAndCopy) override | casacore::Array< T, Alloc > | virtual |
reference(const Array< T, Alloc > &other) | casacore::Array< T, Alloc > | virtual |
reform(const IPosition &shape) const | casacore::Array< T, Alloc > | |
reformOrResize(const IPosition &newShape, size_t resizePercentage=0, bool resizeIfNeeded=true) | casacore::Array< T, Alloc > | |
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, Alloc > | |
removeDegenerate(const IPosition &ignoreAxes) | casacore::Array< T, Alloc > | |
resize(size_t len, bool copyValues=false) | casacore::Vector< T, Alloc > | inline |
resize(const IPosition &len, bool copyValues=false) final override | casacore::Vector< T, Alloc > | virtual |
casacore::Array::resize() | casacore::Array< T, Alloc > | |
set(const T &value) | casacore::Array< T, Alloc > | |
setEndIter() | casacore::Array< T, Alloc > | inlineprotected |
shape() const | casacore::Vector< T, Alloc > | inline |
shape(int &Shape) const | casacore::Vector< T, Alloc > | inline |
size() const | casacore::ArrayBase | inline |
steps() const | casacore::ArrayBase | inline |
steps_p | casacore::ArrayBase | protected |
swap(Array< T, Alloc > &other) | casacore::Array< T, Alloc > | protected |
casacore::ArrayBase::swap(ArrayBase &source) noexcept | casacore::ArrayBase | protected |
takeStorage(const IPosition &shape, T *storage, StorageInitPolicy policy=COPY, const Alloc &allocator=Alloc()) | casacore::Array< T, Alloc > | virtual |
takeStorage(const IPosition &shape, const T *storage, const Alloc &allocator=Alloc()) | casacore::Array< T, Alloc > | virtual |
tovector(std::vector< T, U > &out) const | casacore::Array< T, Alloc > | |
tovector() const | casacore::Array< T, Alloc > | |
uninitialized | casacore::Array< T, Alloc > | static |
unique() | casacore::Array< T, Alloc > | |
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, Alloc > | |
Vector() | casacore::Vector< T, Alloc > | |
Vector(size_t Length) | casacore::Vector< T, Alloc > | explicit |
Vector(const IPosition &Length) | casacore::Vector< T, Alloc > | explicit |
Vector(size_t Length, const T &initialValue) | casacore::Vector< T, Alloc > | |
Vector(const IPosition &Length, const T &initialValue) | casacore::Vector< T, Alloc > | |
Vector(size_t Length, typename Array< T, Alloc >::uninitializedType, const Alloc &allocator=Alloc()) | casacore::Vector< T, Alloc > | |
Vector(const IPosition &Length, typename Array< T, Alloc >::uninitializedType, const Alloc &allocator=Alloc()) | casacore::Vector< T, Alloc > | |
Vector(const std::vector< T > &other, long long nr) | casacore::Vector< T, Alloc > | |
Vector(const std::vector< T > &other, const Alloc &allocator=Alloc()) | casacore::Vector< T, Alloc > | explicit |
Vector(std::initializer_list< T > list) | casacore::Vector< T, Alloc > | |
Vector(const Vector< T, Alloc > &other) | casacore::Vector< T, Alloc > | |
Vector(Vector< T, Alloc > &&source) noexcept | casacore::Vector< T, Alloc > | |
Vector(const Array< T, Alloc > &other) | casacore::Vector< T, Alloc > | |
Vector(const IPosition &shape, T *storage, StorageInitPolicy policy=COPY) | casacore::Vector< T, Alloc > | |
Vector(const IPosition &shape, T *storage, StorageInitPolicy policy, Alloc &allocator) | casacore::Vector< T, Alloc > | |
Vector(const IPosition &shape, const T *storage) | casacore::Vector< T, Alloc > | |
Vector(InputIterator startIter, InputIterator endIter, const Alloc &allocator=Alloc()) | casacore::Vector< T, Alloc > | |
Vector(const std::vector< U, V > &other) | casacore::Vector< T, Alloc > | explicit |
Vector(Iterator first, size_t size, int dummy) | casacore::Vector< T, Alloc > | |
Vector(InputIterator startIter, InputIterator endIter, const Alloc &allocator, std::false_type) | casacore::Vector< T, Alloc > | private |
Vector(InputIterator startIter, InputIterator endIter, const Alloc &allocator, std::true_type) | casacore::Vector< T, Alloc > | private |
~Array() noexcept | casacore::Array< T, Alloc > | virtual |
~ArrayBase() noexcept | casacore::ArrayBase | virtual |