![]() |
libzmq
master
ZeroMQ C++ Core Engine (LIBZMQ)
|
#include <array.hpp>
Public Types | |
typedef std::vector< T * >::size_type | size_type |
Public Member Functions | |
array_t () | |
~array_t () | |
void | clear () |
bool | empty () |
void | erase (T *item_) |
void | erase (size_type index_) |
size_type | index (T *item_) |
T *& | operator[] (size_type index_) |
void | push_back (T *item_) |
size_type | size () |
void | swap (size_type index1_, size_type index2_) |
Private Types | |
typedef array_item_t< ID > | item_t |
typedef std::vector< T * > | items_t |
Private Member Functions | |
array_t (const array_t &) | |
const array_t & | operator= (const array_t &) |
Private Attributes | |
items_t | items |
|
private |
|
private |
typedef std::vector<T*>::size_type zmq::array_t< T, ID >::size_type |
|
inline |
|
inline |
|
private |
|
inline |
|
inline |
Definition at line 108 of file array.hpp.
Referenced by zmq::ctx_t::destroy_socket(), zmq::ctx_t::shutdown(), zmq::ctx_t::terminate(), zmq::ctx_t::~ctx_t(), zmq::dist_t::~dist_t(), zmq::fq_t::~fq_t(), and zmq::lb_t::~lb_t().
|
inline |
Definition at line 125 of file array.hpp.
Referenced by zmq::ctx_t::destroy_socket(), zmq::lb_t::pipe_terminated(), zmq::fq_t::pipe_terminated(), zmq::dist_t::pipe_terminated(), and zmq::socket_base_t::pipe_terminated().
|
inline |
|
inline |
Definition at line 150 of file array.hpp.
Referenced by zmq::lb_t::activated(), zmq::fq_t::activated(), zmq::dist_t::activated(), zmq::dist_t::match(), zmq::lb_t::pipe_terminated(), zmq::fq_t::pipe_terminated(), zmq::dist_t::pipe_terminated(), and zmq::dist_t::write().
|
private |
|
inline |
|
inline |
Definition at line 118 of file array.hpp.
Referenced by zmq::lb_t::attach(), zmq::fq_t::attach(), zmq::dist_t::attach(), zmq::socket_base_t::attach_pipe(), and zmq::ctx_t::create_socket().
|
inline |
Definition at line 103 of file array.hpp.
Referenced by zmq::dist_t::activated(), zmq::fq_t::attach(), zmq::dist_t::attach(), zmq::socket_base_t::process_term(), zmq::ctx_t::shutdown(), zmq::ctx_t::terminate(), and zmq::socket_base_t::update_pipe_options().
|
inline |
Definition at line 136 of file array.hpp.
Referenced by zmq::lb_t::activated(), zmq::fq_t::activated(), zmq::dist_t::activated(), zmq::fq_t::attach(), zmq::dist_t::attach(), zmq::fq_t::has_in(), zmq::lb_t::has_out(), zmq::dist_t::match(), zmq::lb_t::pipe_terminated(), zmq::fq_t::pipe_terminated(), zmq::dist_t::pipe_terminated(), zmq::fq_t::recvpipe(), zmq::dist_t::reverse_match(), zmq::lb_t::sendpipe(), and zmq::dist_t::write().
|
private |