BeaconOrClientListTemplate< T > Class Template Reference
#include <WifiSniffer.h>
Inheritance diagram for BeaconOrClientListTemplate< T >:
Collaboration diagram for BeaconOrClientListTemplate< T >:
Public Member Functions | |
int | indexOf (const MacAddress &bssid) |
![]() | |
Vector (unsigned int initialCapacity=10, unsigned int capacityIncrement=10) | |
Vector (const Vector &rhv) | |
Vector (Vector &&)=delete | |
~Vector () | |
unsigned int | capacity () const |
bool | contains (const T &elem) const |
const T & | firstElement () const |
int | indexOf (const T &elem) const |
bool | isEmpty () const |
const T & | lastElement () const |
int | lastIndexOf (const T &elem) const |
unsigned int | count () const override |
unsigned int | size () const |
void | copyInto (T *array) const |
bool | add (const T &obj) |
bool | addElement (const T &obj) |
bool | addElement (T *objp) |
void | clear () |
bool | ensureCapacity (unsigned int minCapacity) |
void | removeAllElements () |
bool | removeElement (const T &elem) |
bool | setSize (unsigned int newSize) |
Reduce or increase number of items. More... | |
void | trimToSize () |
Reduce capacity to match current size. More... | |
const T & | elementAt (unsigned int index) const |
bool | insertElementAt (const T &obj, unsigned int index) |
bool | remove (unsigned int index) |
bool | removeElementAt (unsigned int index) |
bool | setElementAt (const T &obj, unsigned int index) |
const T & | get (unsigned int index) const |
const T & | operator[] (unsigned int index) const override |
T & | operator[] (unsigned int index) override |
Vector< T > & | operator= (const Vector< T > &rhv) |
Vector< T > & | operator= (Vector< T > &&other) noexcept |
void | sort (Comparer compareFunction) |
Iterator< false > | begin () |
const Iterator< true > | begin () const |
Iterator< false > | end () |
const Iterator< true > | end () const |
![]() | |
Countable () | |
Countable (const Countable &)=delete | |
Countable (Countable &&)=delete | |
Countable & | operator= (const Countable &)=delete |
Countable & | operator= (Countable &&)=delete |
virtual | ~Countable () |
const T & | at (unsigned int i) const |
Additional Inherited Members | |
![]() | |
using | Comparer = int(*)(const T &lhs, const T &rhs) |
![]() | |
using | ElementList = wiring_private::List< T > |
![]() | |
void | copyFrom (const Vector &rhv) |
![]() | |
unsigned int | _size |
unsigned int | _increment |
ElementList | _data |
Member Function Documentation
◆ indexOf()
template<class T >
|
inline |
The documentation for this class was generated from the following file: