LibraryLink Utilities  3.0.1
Modern C++ wrapper over LibraryLink and WSTP
LLU::NumericArray< T > Member List

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

abandonContainer() const noexceptLLU::MContainerBase< MArgumentType::NumericArray >inline
asVector() constLLU::IterableContainer< T >inline
at(mint index)LLU::MArray< T >
at(mint index) constLLU::MArray< T >
at(const std::vector< mint > &indices)LLU::MArray< T >
at(const std::vector< mint > &indices) constLLU::MArray< T >
back()LLU::IterableContainer< T >inline
back() constLLU::IterableContainer< T >inline
begin() noexceptLLU::IterableContainer< T >inline
begin() const noexceptLLU::IterableContainer< T >inline
cbegin() const noexceptLLU::IterableContainer< T >inline
cend() const noexceptLLU::IterableContainer< T >inline
clone() constLLU::NumericArray< T >inline
cloneContainer() constLLU::MContainerBase< MArgumentType::NumericArray >inlineprotected
const_iterator typedefLLU::IterableContainer< T >
const_reference typedefLLU::IterableContainer< T >
const_reverse_iterator typedefLLU::IterableContainer< T >
Container typedefLLU::MContainerBase< MArgumentType::NumericArray >
convert(numericarray_data_t t, NA::ConversionMethod method, double param) constLLU::MContainer< MArgumentType::NumericArray >
crbegin() const noexceptLLU::IterableContainer< T >inline
crend() const noexceptLLU::IterableContainer< T >inline
data() noexceptLLU::IterableContainer< T >inline
data() const noexceptLLU::IterableContainer< T >inline
dimension(mint index) constLLU::MArray< T >inline
dimensions() constLLU::MArray< T >inline
disown() const noexceptLLU::MContainerBase< MArgumentType::NumericArray >inlineprotected
empty() const noexceptLLU::MArray< T >inline
end() noexceptLLU::IterableContainer< T >inline
end() const noexceptLLU::IterableContainer< T >inline
free() const noexceptLLU::MContainerBase< MArgumentType::NumericArray >inlineprotected
front()LLU::IterableContainer< T >inline
front() constLLU::IterableContainer< T >inline
getContainer() const noexceptLLU::MContainerBase< MArgumentType::NumericArray >inline
getDimensions() const overrideLLU::MContainer< MArgumentType::NumericArray >inlinevirtual
getFlattenedLength() const overrideLLU::MContainer< MArgumentType::NumericArray >inlinevirtual
getOwner() const noexceptLLU::MContainerBase< MArgumentType::NumericArray >inline
getRank() const overrideLLU::MContainer< MArgumentType::NumericArray >inlinevirtual
iterator typedefLLU::IterableContainer< T >
MArray()=default (defined in LLU::MArray< T >)LLU::MArray< T >
MArray(MArrayDimensions d)LLU::MArray< T >inlineexplicit
MArray(const MArray< U > &other)LLU::MArray< T >inlineexplicit
MContainer()=defaultLLU::MContainer< MArgumentType::NumericArray >
MContainer(numericarray_data_t type, mint rank, const mint *dims)LLU::MContainer< MArgumentType::NumericArray >
MContainerBase()=defaultLLU::MContainerBase< MArgumentType::NumericArray >
MContainerBase(Container c, Ownership owner)LLU::MContainerBase< MArgumentType::NumericArray >inline
MContainerBase(const MContainerBase &mc)=deleteLLU::MContainerBase< MArgumentType::NumericArray >
MContainerBase(MContainerBase &&mc) noexceptLLU::MContainerBase< MArgumentType::NumericArray >inline
NumericArray(std::initializer_list< T > v)LLU::NumericArray< T >
NumericArray(const Container &c)LLU::NumericArray< T >inlineexplicit
NumericArray(const Container &c, MArrayDimensions dims)LLU::NumericArray< T >inline
NumericArray(InputIt first, InputIt last)LLU::NumericArray< T >
NumericArray(T init, MArrayDimensions dims)LLU::NumericArray< T >
NumericArray(InputIt first, InputIt last, MArrayDimensions dims)LLU::NumericArray< T >
NumericArray(MNumericArray na, Ownership owner)LLU::NumericArray< T >
NumericArray(GenericNumericArray na)LLU::NumericArray< T >explicit
NumericArray(const GenericNumericArray &other, NA::ConversionMethod method, double param=0.0)LLU::NumericArray< T >explicit
NumericArray()=defaultLLU::NumericArray< T >
operator=(const MContainerBase &mc)=deleteLLU::MContainerBase< MArgumentType::NumericArray >
operator=(MContainerBase &&mc) noexceptLLU::MContainerBase< MArgumentType::NumericArray >inline
operator[](const std::vector< mint > &indices)LLU::MArray< T >inline
operator[](const std::vector< mint > &indices) constLLU::MArray< T >inline
LLU::IterableContainer::operator[](mint index)LLU::IterableContainer< T >inline
LLU::IterableContainer::operator[](mint index) constLLU::IterableContainer< T >inline
pass(MArgument &res) constLLU::MContainerBase< MArgumentType::NumericArray >inline
rank() const noexceptLLU::MArray< T >inline
rawData() const noexcept overrideLLU::MContainer< MArgumentType::NumericArray >inlinevirtual
rbegin() noexceptLLU::IterableContainer< T >inline
rbegin() const noexceptLLU::IterableContainer< T >inline
reference typedefLLU::IterableContainer< T >
rend() noexceptLLU::IterableContainer< T >inline
rend() const noexceptLLU::IterableContainer< T >inline
reset(Container newCont, Ownership newOwnerMode=Ownership::Library) noexceptLLU::MContainerBase< MArgumentType::NumericArray >inlineprotected
reverse_iterator typedefLLU::IterableContainer< T >
shareCount() const noexceptLLU::MContainerBase< MArgumentType::NumericArray >inline
size() const noexceptLLU::IterableContainer< T >inline
type() const overrideLLU::MContainer< MArgumentType::NumericArray >inlinevirtual
value_type typedefLLU::IterableContainer< T >
~IterableContainer()=default (defined in LLU::IterableContainer< T >)LLU::IterableContainer< T >virtual
~MContainerBase() noexceptLLU::MContainerBase< MArgumentType::NumericArray >inlinevirtual