pod_vector< T >(3) | Library Functions Manual | pod_vector< T >(3) |
pod_vector< T >
typedef T * iterator
typedef const T * const_iterator
typedef T value_type
typedef size_t size_type
typedef T & reference
typedef const T & const_reference
pod_vector (size_t initial_size=16)
pod_vector (const pod_vector< T > &other)=delete
pod_vector & operator= (const pod_vector< T >
&other)=delete
pod_vector & operator= (pod_vector< T >
&&other)
pod_vector (pod_vector< T > &&other)
pod_vector (unsafe_pod_vector< T > &&other)
void fast_reserve (size_t n)
void reserve (size_t n)
void resize (size_t new_size)
void resize_and_wipe (size_t new_size)
ISOSPEC_FORCE_INLINE void nocheck_push_back (const T &val) noexcept
ISOSPEC_FORCE_INLINE void push_back (const T &val)
ISOSPEC_FORCE_INLINE T & operator[] (size_t n) noexcept
ISOSPEC_FORCE_INLINE const T & operator[] (size_t n) const noexcept
ISOSPEC_FORCE_INLINE size_t size () const noexcept
ISOSPEC_FORCE_INLINE size_t capacity () const noexcept
ISOSPEC_FORCE_INLINE T * data () noexcept
ISOSPEC_FORCE_INLINE const T * data () const noexcept
ISOSPEC_FORCE_INLINE bool empty () const noexcept
ISOSPEC_FORCE_INLINE const T & back () const noexcept
ISOSPEC_FORCE_INLINE void pop_back () noexcept
void swap (pod_vector< T > &other) noexcept
iterator begin () noexcept
const_iterator begin () const noexcept
const_iterator cbegin () const noexcept
iterator end () noexcept
const_iterator end () const noexcept
const_iterator cend () const noexcept
ISOSPEC_FORCE_INLINE const T & front () const noexcept
void clear ()
class unsafe_pod_vector< T >
class pod_vector< T >"
Definition at line 32 of file pod_vector.h.
Definition at line 195 of file pod_vector.h.
Definition at line 199 of file pod_vector.h.
Definition at line 194 of file pod_vector.h.
Definition at line 198 of file pod_vector.h.
Definition at line 197 of file pod_vector.h.
Definition at line 196 of file pod_vector.h.
Definition at line 39 of file pod_vector.h.
Definition at line 64 of file pod_vector.h.
Definition at line 72 of file pod_vector.h.
Definition at line 74 of file pod_vector.h.
Definition at line 174 of file pod_vector.h.
Definition at line 202 of file pod_vector.h.
Definition at line 201 of file pod_vector.h.
Definition at line 154 of file pod_vector.h.
Definition at line 203 of file pod_vector.h.
Definition at line 206 of file pod_vector.h.
Definition at line 214 of file pod_vector.h.
Definition at line 164 of file pod_vector.h.
Definition at line 159 of file pod_vector.h.
Definition at line 169 of file pod_vector.h.
Definition at line 205 of file pod_vector.h.
Definition at line 204 of file pod_vector.h.
Definition at line 82 of file pod_vector.h.
Definition at line 208 of file pod_vector.h.
Definition at line 122 of file pod_vector.h.
Definition at line 54 of file pod_vector.h.
Definition at line 143 of file pod_vector.h.
Definition at line 137 of file pod_vector.h.
Definition at line 180 of file pod_vector.h.
Definition at line 129 of file pod_vector.h.
Definition at line 94 of file pod_vector.h.
Definition at line 100 of file pod_vector.h.
Definition at line 114 of file pod_vector.h.
Definition at line 149 of file pod_vector.h.
Definition at line 187 of file pod_vector.h.
Definition at line 214 of file pod_vector.h.
Generated automatically by Doxygen for IsoSpec from the source code.
Version 2.2.1 | IsoSpec |