neoGFX
Cross-platform C++ app/game engine
|
#include <vector.hpp>
Protected Types | |
typedef container::random_access_const_iterator< T, typename std_type::const_iterator > | container_const_iterator |
typedef container::random_access_iterator< T, typename std_type::iterator, typename std_type::const_iterator > | container_iterator |
Protected Types inherited from neolib::i_container< T, ConstIteratorType, IteratorType > | |
typedef i_container< T, ConstIteratorType, IteratorType > | generic_container_type |
Definition at line 47 of file vector.hpp.
typedef i_vector<abstract_t<T> > neolib::vector< T >::abstract_type |
Definition at line 53 of file vector.hpp.
typedef abstract_t<T> neolib::vector< T >::abstract_value_type |
Definition at line 55 of file vector.hpp.
|
protected |
Definition at line 65 of file vector.hpp.
|
protected |
Definition at line 66 of file vector.hpp.
typedef std::vector<value_type> neolib::vector< T >::std_type |
Definition at line 56 of file vector.hpp.
Definition at line 54 of file vector.hpp.
|
inline |
Definition at line 69 of file vector.hpp.
Definition at line 70 of file vector.hpp.
Definition at line 72 of file vector.hpp.
|
inline |
Definition at line 74 of file vector.hpp.
Definition at line 78 of file vector.hpp.
|
inline |
Definition at line 80 of file vector.hpp.
|
inline |
Definition at line 83 of file vector.hpp.
|
inline |
Definition at line 106 of file vector.hpp.
Definition at line 102 of file vector.hpp.
|
inlinefinalvirtual |
Implements neolib::i_container< T, ConstIteratorType, IteratorType >.
Definition at line 145 of file vector.hpp.
|
inlinefinalvirtual |
Implements neolib::i_contiguous_random_access_container< T >.
Definition at line 245 of file vector.hpp.
|
inlinefinalvirtual |
Implements neolib::i_contiguous_random_access_container< T >.
Definition at line 249 of file vector.hpp.
|
inlinefinalvirtual |
Implements neolib::i_sequence_container< T, i_random_access_const_iterator< T >, i_random_access_iterator< T > >.
Definition at line 222 of file vector.hpp.
|
inlinefinalvirtual |
Implements neolib::i_sequence_container< T, i_random_access_const_iterator< T >, i_random_access_iterator< T > >.
Definition at line 226 of file vector.hpp.
|
inlinefinalvirtual |
Implements neolib::i_sequence_container< T, i_random_access_const_iterator< T >, i_random_access_iterator< T > >.
Definition at line 180 of file vector.hpp.
|
inlinefinalvirtualnoexcept |
Implements neolib::i_contiguous_random_access_container< T >.
Definition at line 232 of file vector.hpp.
|
inlinefinalvirtual |
Implements neolib::i_container< T, ConstIteratorType, IteratorType >.
Definition at line 141 of file vector.hpp.
|
inlinefinalvirtualnoexcept |
Implements neolib::i_contiguous_random_access_container< T >.
Definition at line 236 of file vector.hpp.
|
inlinefinalvirtualnoexcept |
Implements neolib::i_contiguous_random_access_container< T >.
Definition at line 240 of file vector.hpp.
|
inline |
Definition at line 115 of file vector.hpp.
|
inline |
Definition at line 206 of file vector.hpp.
|
inlinefinalvirtual |
Implements neolib::i_sequence_container< T, i_random_access_const_iterator< T >, i_random_access_iterator< T > >.
Definition at line 214 of file vector.hpp.
|
inlinefinalvirtual |
Implements neolib::i_sequence_container< T, i_random_access_const_iterator< T >, i_random_access_iterator< T > >.
Definition at line 218 of file vector.hpp.
|
inlinefinalvirtualnoexcept |
Implements neolib::i_container< T, ConstIteratorType, IteratorType >.
Definition at line 137 of file vector.hpp.
|
inlineconstexprnoexcept |
Definition at line 126 of file vector.hpp.
|
inline |
Definition at line 95 of file vector.hpp.
Definition at line 90 of file vector.hpp.
Definition at line 85 of file vector.hpp.
|
inlineconstexprnoexcept |
Definition at line 122 of file vector.hpp.
|
inlinefinalvirtual |
Implements neolib::i_contiguous_random_access_container< T >.
Definition at line 253 of file vector.hpp.
|
inlinefinalvirtual |
Implements neolib::i_contiguous_random_access_container< T >.
Definition at line 257 of file vector.hpp.
|
inlinefinalvirtual |
Implements neolib::i_sequence_container< T, i_random_access_const_iterator< T >, i_random_access_iterator< T > >.
Definition at line 210 of file vector.hpp.
|
inlinefinal |
Definition at line 201 of file vector.hpp.
Implements neolib::i_sequence_container< T, i_random_access_const_iterator< T >, i_random_access_iterator< T > >.
Definition at line 184 of file vector.hpp.
Implements neolib::i_sequence_container< T, i_random_access_const_iterator< T >, i_random_access_iterator< T > >.
Definition at line 188 of file vector.hpp.
|
inlinefinal |
Definition at line 197 of file vector.hpp.
|
inlinefinalvirtualnoexcept |
Implements neolib::i_container< T, ConstIteratorType, IteratorType >.
Definition at line 133 of file vector.hpp.
|
inline |
Definition at line 110 of file vector.hpp.