|
MADARA
3.1.8
|
Used internally by Tracked. More...
#include <Tracked.h>
Public Types | |
| typedef T::const_iterator | const_iterator |
| typedef T::value_type | value_type |
Public Member Functions | |
| const value_type & | at (size_t i) const |
| Pass through at method to underlying collection. More... | |
| value_type & | at_mut (size_t i) |
| Pass through to non-const version of at method of underlying collection Immediately mark that index as modified when called. More... | |
| value_type & | at_mutable (size_t i) |
| Synonym for. More... | |
| const value_type & | back () const |
| Equivalent to back method of underlying collection. More... | |
| value_type & | back () |
| Equivalent to non-const back method of underlying collection. More... | |
| const_iterator | begin () const |
| Pass through to const begin method of underlying collection. More... | |
| const_iterator | cbegin () const |
| Pass through to cbegin method of underlying collection. More... | |
| const_iterator | cend () const |
| Pass through to cend method of underlying collection. More... | |
| bool | empty () |
| Pass through to empty method of underlying collection. More... | |
| const_iterator | end () const |
| Pass through to const end method of underlying collection. More... | |
| const value_type & | front () const |
| Equivalent to front method of underlying collection. More... | |
| value_type & | front_mut () |
| Equivalent to non-const front method of underlying collection. More... | |
| const value_type & | get (size_t i) const |
| Synonym for. More... | |
| value_type & | get_mut (size_t i) |
| Synonym for. More... | |
| value_type & | get_mutable (size_t i) |
| Synonym for. More... | |
| size_t | max_size () |
| Pass through to max_size method of underlying collection. More... | |
| const value_type & | operator[] (size_t i) const |
| Pass through operator[] to underlying collection. More... | |
| void | set (size_t i, value_type val) |
| Set value at index . More... | |
| size_t | size () |
| Pass through to size method of underlying collection. More... | |
Private Member Functions | |
| Impl & | impl () |
| const Impl & | impl () const |
Used internally by Tracked.
Implements methods appropriate for std library collections.
| typedef T::const_iterator madara::knowledge::rcw::TrackedCollection< T, Impl >::const_iterator |
| typedef T::value_type madara::knowledge::rcw::TrackedCollection< T, Impl >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
inline |