Provided by: libisospec++-dev_2.2.1-1build1_amd64
NAME
pod_vector< T >
SYNOPSIS
Public Types 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 Public Member Functions 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 () Friends class unsafe_pod_vector< T >
Detailed Description
template<typename T> class pod_vector< T >" Definition at line 32 of file pod_vector.h.
Author
Generated automatically by Doxygen for IsoSpec from the source code.