 |
PST SDK
5.2.0.0-0eac0f6
|
Go to the documentation of this file.
93 void resize(
size_type size, const_reference data);
105 void assign(
size_type count, const_reference data);
111 void push_back(const_reference data);
117 void push_back(T&& data);
129 const_reference at(
size_type index)
const;
139 const_reference front()
const;
145 const_reference back()
const;
151 const_iterator cbegin()
const;
154 const_iterator begin()
const;
160 const_iterator cend()
const;
163 const_iterator end()
const;
169 const_reference operator [] (
size_type index)
const;
204 void resize_internal(
size_type size, const_pointer data);
206 void check_bounds(
size_type index)
const;
Definition: PstVector.h:176
Basic vector class, cloning std::vector<T>.
Definition: PstVector.h:29
T * pointer
Definition: PstVector.h:34
const typedef T * const_pointer
Definition: PstVector.h:35
T value_type
Definition: PstVector.h:32
T & reference
Definition: PstVector.h:36
#define PST_EXPORT
Definition: PstBase.h:12
T * iterator
Definition: PstVector.h:38
const typedef T * const_iterator
Definition: PstVector.h:39
size_type m_size
Definition: PstVector.h:199
pointer m_array
Definition: PstVector.h:201
size_t size_type
Definition: PstVector.h:33
const typedef T & const_reference
Definition: PstVector.h:37
size_type m_allocated
Definition: PstVector.h:200
Allocator m_allocator
Definition: PstVector.h:202
Definition: PstArray.h:10