neoGFX
Cross-platform C++ app/game engine
|
#include <vecarray.hpp>
Classes | |
class | const_iterator |
class | iterator |
struct | iterator_invalid |
Public Types | |
typedef T | value_type |
typedef T * | pointer |
typedef const T * | const_pointer |
typedef T & | reference |
typedef const T & | const_reference |
typedef std::size_t | size_type |
typedef std::ptrdiff_t | difference_type |
typedef Alloc | allocator_type |
typedef std::vector< value_type, allocator_type > | vector_type |
typedef std::reverse_iterator< iterator > | reverse_iterator |
typedef std::reverse_iterator< const_iterator > | const_reverse_iterator |
Static Public Member Functions | |
static constexpr bool | is_fixed_size () |
Definition at line 100 of file vecarray.hpp.
typedef Alloc neolib::vecarray< T, ArraySize, MaxVectorSize, CheckPolicy, Alloc >::allocator_type |
Definition at line 114 of file vecarray.hpp.
typedef const T* neolib::vecarray< T, ArraySize, MaxVectorSize, CheckPolicy, Alloc >::const_pointer |
Definition at line 109 of file vecarray.hpp.
typedef const T& neolib::vecarray< T, ArraySize, MaxVectorSize, CheckPolicy, Alloc >::const_reference |
Definition at line 111 of file vecarray.hpp.
typedef std::reverse_iterator<const_iterator> neolib::vecarray< T, ArraySize, MaxVectorSize, CheckPolicy, Alloc >::const_reverse_iterator |
Definition at line 370 of file vecarray.hpp.
typedef std::ptrdiff_t neolib::vecarray< T, ArraySize, MaxVectorSize, CheckPolicy, Alloc >::difference_type |
Definition at line 113 of file vecarray.hpp.
typedef T* neolib::vecarray< T, ArraySize, MaxVectorSize, CheckPolicy, Alloc >::pointer |
Definition at line 108 of file vecarray.hpp.
typedef T& neolib::vecarray< T, ArraySize, MaxVectorSize, CheckPolicy, Alloc >::reference |
Definition at line 110 of file vecarray.hpp.
typedef std::reverse_iterator<iterator> neolib::vecarray< T, ArraySize, MaxVectorSize, CheckPolicy, Alloc >::reverse_iterator |
Definition at line 369 of file vecarray.hpp.
typedef std::size_t neolib::vecarray< T, ArraySize, MaxVectorSize, CheckPolicy, Alloc >::size_type |
Definition at line 112 of file vecarray.hpp.
typedef T neolib::vecarray< T, ArraySize, MaxVectorSize, CheckPolicy, Alloc >::value_type |
Definition at line 107 of file vecarray.hpp.
typedef std::vector<value_type, allocator_type> neolib::vecarray< T, ArraySize, MaxVectorSize, CheckPolicy, Alloc >::vector_type |
Definition at line 115 of file vecarray.hpp.
|
inline |
Definition at line 377 of file vecarray.hpp.
|
inline |
Definition at line 380 of file vecarray.hpp.
|
inline |
Definition at line 384 of file vecarray.hpp.
|
inline |
Definition at line 399 of file vecarray.hpp.
|
inline |
Definition at line 403 of file vecarray.hpp.
|
inline |
Definition at line 407 of file vecarray.hpp.
|
inline |
Definition at line 412 of file vecarray.hpp.
|
inline |
Definition at line 416 of file vecarray.hpp.
|
inline |
Definition at line 420 of file vecarray.hpp.
|
inline |
Definition at line 445 of file vecarray.hpp.
|
inline |
Definition at line 474 of file vecarray.hpp.
|
inline |
Definition at line 479 of file vecarray.hpp.
|
inline |
Definition at line 451 of file vecarray.hpp.
|
inline |
Definition at line 452 of file vecarray.hpp.
|
inline |
Definition at line 442 of file vecarray.hpp.
|
inline |
Definition at line 454 of file vecarray.hpp.
|
inline |
Definition at line 456 of file vecarray.hpp.
|
inline |
Definition at line 431 of file vecarray.hpp.
|
inline |
Definition at line 430 of file vecarray.hpp.
|
inline |
Definition at line 443 of file vecarray.hpp.
|
inline |
Definition at line 429 of file vecarray.hpp.
|
inline |
Definition at line 432 of file vecarray.hpp.
|
inline |
Definition at line 548 of file vecarray.hpp.
|
inline |
Definition at line 553 of file vecarray.hpp.
|
inline |
Definition at line 439 of file vecarray.hpp.
|
inline |
Definition at line 434 of file vecarray.hpp.
|
inline |
Definition at line 433 of file vecarray.hpp.
|
inline |
Definition at line 528 of file vecarray.hpp.
|
inline |
Definition at line 514 of file vecarray.hpp.
|
inline |
Definition at line 453 of file vecarray.hpp.
|
inline |
Definition at line 455 of file vecarray.hpp.
|
inline |
Definition at line 440 of file vecarray.hpp.
|
inline |
Definition at line 486 of file vecarray.hpp.
|
inline |
Definition at line 498 of file vecarray.hpp.
|
inline |
Definition at line 492 of file vecarray.hpp.
|
inlinestaticconstexpr |
Definition at line 373 of file vecarray.hpp.
|
inline |
Definition at line 444 of file vecarray.hpp.
|
inline |
Definition at line 654 of file vecarray.hpp.
|
inline |
Definition at line 460 of file vecarray.hpp.
|
inline |
Definition at line 467 of file vecarray.hpp.
|
inline |
Definition at line 649 of file vecarray.hpp.
|
inline |
Definition at line 449 of file vecarray.hpp.
|
inline |
Definition at line 450 of file vecarray.hpp.
|
inline |
Definition at line 590 of file vecarray.hpp.
|
inline |
Definition at line 566 of file vecarray.hpp.
|
inline |
Definition at line 578 of file vecarray.hpp.
|
inline |
Definition at line 435 of file vecarray.hpp.
|
inline |
Definition at line 436 of file vecarray.hpp.
|
inline |
Definition at line 594 of file vecarray.hpp.
|
inline |
Definition at line 437 of file vecarray.hpp.
|
inline |
Definition at line 438 of file vecarray.hpp.
|
inline |
Definition at line 633 of file vecarray.hpp.
|
inline |
Definition at line 609 of file vecarray.hpp.
|
inline |
Definition at line 621 of file vecarray.hpp.
|
inline |
Definition at line 441 of file vecarray.hpp.
|
inline |
Definition at line 639 of file vecarray.hpp.
char neolib::vecarray< T, ArraySize, MaxVectorSize, CheckPolicy, Alloc >::iData[sizeof(T) *ArraySize] |
Definition at line 781 of file vecarray.hpp.
char neolib::vecarray< T, ArraySize, MaxVectorSize, CheckPolicy, Alloc >::iVector[sizeof(vector_type)] |
Definition at line 782 of file vecarray.hpp.