|
Simox
2.3.74.0
|
Public Types | |
| using | value_type = typename Container::value_type |
| using | reference = typename Container::reference |
| using | const_reference = typename Container::const_reference |
| using | pointer = typename Container::pointer |
| using | const_pointer = typename Container::const_pointer |
| using | iterator = typename Container::iterator |
| using | const_iterator = typename Container::const_iterator |
| using | reverse_iterator = typename Container::reverse_iterator |
| using | const_reverse_iterator = typename Container::const_reverse_iterator |
Public Member Functions | |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| reverse_iterator | rbegin () |
| const_reverse_iterator | rbegin () const |
| reverse_iterator | rend () |
| const_reverse_iterator | rend () const |
| bool | empty () const |
| std::size_t | size () const |
| void | clear () |
| iterator | find (KeyT const &key) |
| const_iterator | find (KeyT const &key) const |
| int | count (KeyT const &key) const |
| ElementT & | at (KeyT const &key) |
| ElementT const & | at (KeyT const &key) const |
| std::pair< iterator, bool > | emplace (KeyT const &key, ElementT &&element) |
| void | setMaxSize (std::size_t maxSize) |
| std::size_t | getMaxSize () |
Static Public Member Functions | |
| static OrderedCircularBuffer | createWithMaxSize (std::size_t maxSize) |
| using simox::OrderedCircularBuffer< KeyT_, ElementT_ >::const_iterator = typename Container::const_iterator |
| using simox::OrderedCircularBuffer< KeyT_, ElementT_ >::const_pointer = typename Container::const_pointer |
| using simox::OrderedCircularBuffer< KeyT_, ElementT_ >::const_reference = typename Container::const_reference |
| using simox::OrderedCircularBuffer< KeyT_, ElementT_ >::const_reverse_iterator = typename Container::const_reverse_iterator |
| using simox::OrderedCircularBuffer< KeyT_, ElementT_ >::iterator = typename Container::iterator |
| using simox::OrderedCircularBuffer< KeyT_, ElementT_ >::pointer = typename Container::pointer |
| using simox::OrderedCircularBuffer< KeyT_, ElementT_ >::reference = typename Container::reference |
| using simox::OrderedCircularBuffer< KeyT_, ElementT_ >::reverse_iterator = typename Container::reverse_iterator |
| using simox::OrderedCircularBuffer< KeyT_, ElementT_ >::value_type = typename Container::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |