|
PST SDK
6.0.0.0-272350a
|
Go to the documentation of this file.
105 void resize(
size_type size, const_reference data);
117 void assign(
size_type count, const_reference data);
123 void push_back(const_reference data);
129 void push_back(T&& data);
141 const_reference at(
size_type index)
const;
151 const_reference front()
const;
157 const_reference back()
const;
163 const_iterator cbegin()
const;
166 const_iterator begin()
const;
172 const_iterator cend()
const;
175 const_iterator end()
const;
181 const_reference operator [] (
size_type index)
const;
216 void resize_internal(
size_type size, const_pointer data);
218 void check_bounds(
size_type index)
const;
Definition: PstVector.h:188
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:211
pointer m_array
Definition: PstVector.h:213
size_t size_type
Definition: PstVector.h:33
const typedef T & const_reference
Definition: PstVector.h:37
size_type m_allocated
Definition: PstVector.h:212
Allocator m_allocator
Definition: PstVector.h:214
Definition: ExportedTypeConversions.h:8