Arduino Libraries
|
#include <vector.hpp>
Public Types | |
typedef T | value_type |
typedef uint16_t | size_type |
Public Member Functions | |
vector () | |
~vector () | |
vector (size_type const &size, T const &val=T()) | |
vector (vector const &arg) | |
vector & | operator= (vector const &rhs) |
void | push_back (T const &in) |
void | pop_back () |
size_type | find (T const &val, size_type pos=0) const |
void | clear () |
void | erase (size_type const &pos) |
T & | operator[] (size_type const &pos) |
T const & | operator[] (size_type const &pos) const |
T & | back () |
T const & | back () const |
T & | front () |
T const & | front () const |
T * | data () |
size_type const & | size () const |
size_type | capacity () const |
void | reserve (size_type const &new_capacity) |
void | shrink_to_fit () |
void | resize (size_type const &new_size, T const &val=T()) |
bool | empty () const |
constexpr size_type | begin () const |
size_type const & | end () const |
template<typename S > | |
void | print (S &os) const |
template<typename Archive > | |
void | serialize (Archive &ar) |
typedef uint16_t ustd::vector< T >::size_type |
typedef T ustd::vector< T >::value_type |
|
inline |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |