4.6.0
Freundlich's C++ toolkit
|
The representation of a raw vector.
Can be used to initialize a raw vector by taking ownership of the memory from another container.
A | The allocator type. |
Public Types | |
using | pointer = typename std::allocator_traits<A>::pointer |
using | first_t = fcppt::strong_typedef< pointer ,_> |
using | last_t = fcppt::strong_typedef< pointer ,_> |
using | cap_t = fcppt::strong_typedef< pointer ,_> |
Public Member Functions | |
rep (A const &, first_t, last_t, cap_t) noexcept | |
A const & | alloc () const noexcept |
pointer | first () const noexcept |
pointer | last () const noexcept |
pointer | cap () const noexcept |
using fcppt::container::raw_vector::rep< A >::cap_t = fcppt::strong_typedef< pointer ,_> |
using fcppt::container::raw_vector::rep< A >::first_t = fcppt::strong_typedef< pointer ,_> |
using fcppt::container::raw_vector::rep< A >::last_t = fcppt::strong_typedef< pointer ,_> |
using fcppt::container::raw_vector::rep< A >::pointer = typename std::allocator_traits<A>::pointer |
|
noexcept |
|
nodiscardnoexcept |
|
nodiscardnoexcept |
|
nodiscardnoexcept |
|
nodiscardnoexcept |