|
using | value_type = std::unique_ptr< PeriodicTimer > |
|
using | size_type = uint32_t |
|
typedef value_type * | pointer |
|
typedef const value_type * | const_pointer |
|
typedef value_type * | iterator |
|
typedef const value_type * | const_iterator |
|
typedef value_type & | reference |
|
typedef const value_type & | const_reference |
|
constexpr SWC_CAN_INLINE | Vector () noexcept |
|
SWC_CAN_INLINE | Vector (size_type sz, ArgsT &&... args) |
|
constexpr SWC_CAN_INLINE | Vector (Vector &&other) noexcept |
|
SWC_CAN_INLINE | Vector (const Vector &other) |
|
SWC_CAN_INLINE | Vector (const_iterator _b, const_iterator _e) |
|
SWC_CAN_INLINE | Vector (std::initializer_list< value_type > &&l) |
|
SWC_CAN_INLINE | ~Vector () noexcept(_NoExceptDestructor) |
|
SWC_CAN_INLINE void | clear () noexcept(_NoExceptDestructor) |
|
SWC_CAN_INLINE void | free () noexcept |
|
SWC_CAN_INLINE Vector & | operator= (Vector &&other) noexcept |
|
SWC_CAN_INLINE Vector & | operator= (const Vector &other) |
|
SWC_CAN_INLINE void | swap (Vector &other) noexcept |
|
constexpr SWC_CAN_INLINE bool | empty () const noexcept |
|
constexpr SWC_CAN_INLINE bool | operator== (const Vector &other) const noexcept |
|
constexpr SWC_CAN_INLINE bool | operator!= (const Vector &other) const noexcept |
|
constexpr SWC_CAN_INLINE size_type | size () const noexcept |
|
constexpr SWC_CAN_INLINE size_type | capacity () const noexcept |
|
constexpr SWC_CAN_INLINE pointer | data () noexcept |
|
constexpr SWC_CAN_INLINE const_pointer | data () const noexcept |
|
constexpr SWC_CAN_INLINE iterator | begin () noexcept |
|
constexpr SWC_CAN_INLINE const_iterator | begin () const noexcept |
|
constexpr SWC_CAN_INLINE const_iterator | cbegin () const noexcept |
|
constexpr SWC_CAN_INLINE iterator | end () noexcept |
|
constexpr SWC_CAN_INLINE const_iterator | end () const noexcept |
|
constexpr SWC_CAN_INLINE const_iterator | cend () const noexcept |
|
constexpr SWC_CAN_INLINE reference | front () noexcept |
|
constexpr SWC_CAN_INLINE const_reference | front () const noexcept |
|
constexpr SWC_CAN_INLINE reference | back () noexcept |
|
constexpr SWC_CAN_INLINE const_reference | back () const noexcept |
|
constexpr SWC_CAN_INLINE reference | operator[] (size_type pos) noexcept |
|
constexpr SWC_CAN_INLINE const_reference | operator[] (size_type pos) const noexcept |
|
SWC_CAN_INLINE void | shrink_to_fit (size_type sz=0) |
|
SWC_CAN_INLINE void | reserve (size_type cap) |
|
SWC_CAN_INLINE void | reserve () |
|
SWC_CAN_INLINE void | resize (size_type sz, ArgsT &&... args) |
|
SWC_CAN_INLINE void | push_back (ArgsT &&... args) |
|
SWC_CAN_INLINE void | push_back_unsafe (ArgsT &&... args) noexcept(std::is_nothrow_constructible_v< value_type, ArgsT... >) |
|
SWC_CAN_INLINE reference | emplace_back (ArgsT &&... args) |
|
SWC_CAN_INLINE reference | emplace_back_unsafe (ArgsT &&... args) noexcept(std::is_nothrow_constructible_v< value_type, ArgsT... >) |
|
SWC_CAN_INLINE iterator | insert (size_type offset, ArgsT &&... args) |
|
SWC_CAN_INLINE iterator | insert (const_iterator it, ArgsT &&... args) |
|
SWC_CAN_INLINE iterator | insert (size_type offset, const_iterator first, const_iterator last) |
|
SWC_CAN_INLINE iterator | insert (const_iterator it, const_iterator first, const_iterator last) |
|
SWC_CAN_INLINE reference | emplace (const_iterator it, ArgsT &&... args) |
|
SWC_CAN_INLINE iterator | insert_unsafe (const_iterator it, ArgsT &&... args) noexcept(_NoExceptMove &&_NoExceptDestructor &&std::is_nothrow_constructible_v< value_type, ArgsT... >) |
|
SWC_CAN_INLINE void | assign (IteratorT first, IteratorT last) |
|
SWC_CAN_INLINE iterator | erase (size_type offset) noexcept(_NoExceptMoveAssign &&_NoExceptDestructor) |
|
SWC_CAN_INLINE iterator | erase (const_iterator it) noexcept(_NoExceptMoveAssign &&_NoExceptDestructor) |
|
SWC_CAN_INLINE iterator | erase (const_iterator first, const_iterator last) noexcept(_NoExceptMoveAssign &&_NoExceptDestructor) |
|
SWC_CAN_INLINE void | pop_back () noexcept(_NoExceptDestructor) |
|
constexpr static SWC_CAN_INLINE size_type | max_size () noexcept |
|
Definition at line 44 of file PeriodicTimer.h.