#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 |