#include <array.hpp>
Public Types | |
| typedef std::vector< T * >::size_type | size_type |
Public Member Functions | |
| array_t () ZMQ_DEFAULT | |
| void | clear () |
| bool | empty () |
| void | erase (size_type index_) |
| void | erase (T *item_) |
| T *& | operator[] (size_type index_) |
| void | push_back (T *item_) |
| size_type | size () |
| void | swap (size_type index1_, size_type index2_) |
Static Public Member Functions | |
| static size_type | index (T *item_) |
Private Types | |
| typedef array_item_t< ID > | item_t |
| typedef std::vector< T * > | items_t |
Private Attributes | |
| items_t | _items |
|
private |
|
private |
| typedef std::vector<T *>::size_type zmq::array_t< T, ID >::size_type |
| zmq::array_t< T, ID >::array_t | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |