#include <TFCS1DFunctionTemplateHelpers.h>
template<typename T>
TFCS1DFunction_Array class
Contents
Public types
-
using size_t = TFCS1DFunction_
size_ t
Constructors, destructors, conversion operators
- TFCS1DFunction_Array() defaulted
-
TFCS1DFunction_Array(size_
t count) - ~TFCS1DFunction_Array()
Public functions
- auto MemorySizeArray() const -> std::size_t
- auto MemorySize() const -> std::size_t
- auto size() const -> size_t
-
void resize(size_
t count) - resize to given count, copying old content
- auto data() -> T *
- Direct data pointer.
- auto data() const -> const T *
-
auto operator[](size_
t pos) -> T & -
auto operator[](size_
t pos) const -> const T & - auto begin() -> T *
- begin() iterators
- auto begin() const -> const T *
- auto end() -> T *
- end() iterators
- auto end() const -> const T *
Function documentation
template<typename T>
auto TFCS1DFunction_ Array<T>:: operator[](size_ t pos) -> T &
Direct access operators. Values are in the range [0,TFCS1DFunction_Numeric<T>::