|
PLaSK library
|
This is the complete list of members for plask::DataVector< T >, including all inherited members.
| accumulate(const DataVector< T > &to_accum, typename std::remove_cv< T >::type initial=typename std::remove_cv< T >::type()) | plask::DataVector< T > | related |
| begin() const | plask::DataVector< T > | inline |
| begin() | plask::DataVector< T > | inline |
| claim() const | plask::DataVector< T > | inline |
| const_data_cast(const DataVector< T > &src) | plask::DataVector< T > | related |
| const_iterator typedef | plask::DataVector< T > | |
| copy() const | plask::DataVector< T > | inline |
| CT typedef | plask::DataVector< T > | |
| data() const | plask::DataVector< T > | inline |
| data() | plask::DataVector< T > | inline |
| DataVector() | plask::DataVector< T > | inline |
| DataVector(std::size_t size) | plask::DataVector< T > | inlineexplicit |
| DataVector(std::size_t size, const T &value) | plask::DataVector< T > | inline |
| DataVector(const DataVector< CT > &src) | plask::DataVector< T > | inline |
| DataVector(const DataVector< VT > &src) | plask::DataVector< T > | inline |
| DataVector(const DataVector< TS > &src) | plask::DataVector< T > | inline |
| DataVector(DataVector< CT > &&src) noexcept | plask::DataVector< T > | inline |
| DataVector(DataVector< VT > &&src) noexcept | plask::DataVector< T > | inline |
| DataVector(TS *existing_data, std::size_t size) | plask::DataVector< T > | inline |
| DataVector(TS *existing_data, std::size_t size, const std::function< void(void *)> &deleter) | plask::DataVector< T > | inline |
| DataVector(TS *existing_data, std::size_t size, std::function< void(void *)> &&deleter) | plask::DataVector< T > | inline |
| DataVector(std::initializer_list< T > init) | plask::DataVector< T > | inline |
| DataVector(std::initializer_list< TS > init) | plask::DataVector< T > | inline |
| DataVector< CT > | plask::DataVector< T > | friend |
| DataVector< VT > | plask::DataVector< T > | friend |
| end() const | plask::DataVector< T > | inline |
| end() | plask::DataVector< T > | inline |
| fill(const O &value) | plask::DataVector< T > | inline |
| Gc typedef | plask::DataVector< T > | |
| getSubarrayCopy(std::size_t begin_index, std::size_t subarray_size) const | plask::DataVector< T > | inline |
| getSubarrayRef(std::size_t begin_index, std::size_t subarray_size) | plask::DataVector< T > | inline |
| getSubarrayRef(std::size_t begin_index, std::size_t subarray_size) const | plask::DataVector< T > | inline |
| getSubrangeCopy(const_iterator begin, const_iterator end) | plask::DataVector< T > | inline |
| getSubrangeRef(iterator begin, iterator end) | plask::DataVector< T > | inline |
| getSubrangeRef(const_iterator begin, const_iterator end) const | plask::DataVector< T > | inline |
| iterator typedef | plask::DataVector< T > | |
| operator bool() const | plask::DataVector< T > | inline |
| operator!=(DataVector< T1 > const &a, DataVector< T2 > const &b) | plask::DataVector< T > | related |
| operator*(DataVector< T > const &vec, S a) | plask::DataVector< T > | related |
| operator*(S a, DataVector< T > const &vec) | plask::DataVector< T > | related |
| operator*=(DataVector< T > &vec, S a) | plask::DataVector< T > | related |
| operator+(DataVector< T1 > const &vec1, DataVector< T2 > const &vec2) | plask::DataVector< T > | related |
| operator+=(DataVector< T > &to_inc, DataVector< S > const &inc_val) | plask::DataVector< T > | related |
| operator-(DataVector< T1 > const &vec1, DataVector< T2 > const &vec2) | plask::DataVector< T > | related |
| operator-(DataVector< T > const &vec) | plask::DataVector< T > | related |
| operator-=(DataVector< T > &to_dec, DataVector< S > const &dec_val) | plask::DataVector< T > | related |
| operator/(DataVector< T > const &vec, S a) | plask::DataVector< T > | related |
| operator/=(DataVector< T > &vec, S a) | plask::DataVector< T > | related |
| operator<(DataVector< T1 > const &a, DataVector< T2 > const &b) | plask::DataVector< T > | related |
| operator<<(std::ostream &out, DataVector< T > const &to_print) | plask::DataVector< T > | related |
| operator<=(DataVector< T1 > const &a, DataVector< T2 > const &b) | plask::DataVector< T > | related |
| operator=(const DataVector< CT > &M) | plask::DataVector< T > | inline |
| operator=(const DataVector< VT > &M) | plask::DataVector< T > | inline |
| operator=(DataVector< T > &&src) noexcept | plask::DataVector< T > | inline |
| operator==(DataVector< T1 > const &a, DataVector< T2 > const &b) | plask::DataVector< T > | related |
| operator>(DataVector< T1 > const &a, DataVector< T2 > const &b) | plask::DataVector< T > | related |
| operator>=(DataVector< T1 > const &a, DataVector< T2 > const &b) | plask::DataVector< T > | related |
| operator[](std::size_t n) const | plask::DataVector< T > | inline |
| operator[](std::size_t n) | plask::DataVector< T > | inline |
| remove_const() const | plask::DataVector< T > | inline |
| reset() | plask::DataVector< T > | inline |
| reset(TS *existing_data, std::size_t size) | plask::DataVector< T > | inline |
| reset(TS *existing_data, std::size_t size, const std::function< void(void *)> &deleter) | plask::DataVector< T > | inline |
| reset(TS *existing_data, std::size_t size, std::function< void(void *)> &&deleter) | plask::DataVector< T > | inline |
| reset(std::size_t size) | plask::DataVector< T > | inline |
| reset(std::size_t size, const T &value) | plask::DataVector< T > | inline |
| reset(InIterT begin, InIterT end) | plask::DataVector< T > | inline |
| size() const | plask::DataVector< T > | inline |
| swap(DataVector< T > &other) noexcept | plask::DataVector< T > | inline |
| unique() const | plask::DataVector< T > | inline |
| value_type typedef | plask::DataVector< T > | |
| VT typedef | plask::DataVector< T > | |
| ~DataVector() | plask::DataVector< T > | inline |