#include <zmq.h>
#include <cassert>
#include <cstring>
#include <algorithm>
#include <exception>
#include <iomanip>
#include <sstream>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
struct | zmq::from_handle_t::_private |
class | zmq::context_t |
class | zmq::error_t |
struct | zmq::from_handle_t |
class | zmq::message_t |
class | zmq::monitor_t |
class | zmq::detail::socket_base |
class | zmq::socket_ref |
class | zmq::socket_t |
struct | zmq_event_t |
Namespaces | |
zmq | |
zmq::detail | |
Macros | |
#define | CPPZMQ_HAS_INCLUDE_CPP17(X) 0 |
#define | CPPZMQ_HAS_OPTIONAL 0 |
#define | CPPZMQ_HAS_STRING_VIEW 0 |
#define | CPPZMQ_LANG __cplusplus |
#define | CPPZMQ_VERSION ZMQ_MAKE_VERSION(CPPZMQ_VERSION_MAJOR, CPPZMQ_VERSION_MINOR, CPPZMQ_VERSION_PATCH) |
#define | CPPZMQ_VERSION_MAJOR 4 |
#define | CPPZMQ_VERSION_MINOR 8 |
#define | CPPZMQ_VERSION_PATCH 0 |
#define | ZMQ_ASSERT(expression) assert(expression) |
#define | ZMQ_CONSTEXPR_FN |
#define | ZMQ_CONSTEXPR_VAR const |
#define | ZMQ_CPP11_DEPRECATED(msg) |
#define | ZMQ_DELETED_FUNCTION |
#define | ZMQ_EXPLICIT |
#define | ZMQ_HAS_PROXY_STEERABLE |
#define | ZMQ_INLINE_VAR |
#define | ZMQ_NEW_MONITOR_EVENT_LAYOUT |
#define | ZMQ_NODISCARD |
#define | ZMQ_NOTHROW throw() |
#define | ZMQ_NULLPTR 0 |
#define | ZMQ_OVERRIDE |
Typedefs | |
typedef zmq_free_fn | zmq::free_fn |
typedef zmq_pollitem_t | zmq::pollitem_t |
Functions | |
bool | zmq::operator!= (socket_ref a, socket_ref b) ZMQ_NOTHROW |
bool | zmq::operator< (socket_ref a, socket_ref b) ZMQ_NOTHROW |
std::ostream & | zmq::operator<< (std::ostream &os, const message_t &msg) |
bool | zmq::operator<= (socket_ref a, socket_ref b) ZMQ_NOTHROW |
bool | zmq::operator== (socket_ref a, socket_ref b) ZMQ_NOTHROW |
bool | zmq::operator> (socket_ref a, socket_ref b) ZMQ_NOTHROW |
bool | zmq::operator>= (socket_ref a, socket_ref b) ZMQ_NOTHROW |
int | zmq::poll (zmq_pollitem_t *items_, size_t nitems_, long timeout_=-1) |
int | zmq::poll (zmq_pollitem_t const *items_, size_t nitems_, long timeout_=-1) |
void | zmq::proxy (socket_ref frontend, socket_ref backend, socket_ref capture=socket_ref()) |
void | zmq::proxy (void *frontend, void *backend, void *capture) |
void | zmq::proxy_steerable (socket_ref frontend, socket_ref backend, socket_ref capture, socket_ref control) |
void | zmq::proxy_steerable (void *frontend, void *backend, void *capture, void *control) |
void | zmq::swap (context_t &a, context_t &b) ZMQ_NOTHROW |
void | zmq::swap (message_t &a, message_t &b) ZMQ_NOTHROW |
void | zmq::swap (socket_t &a, socket_t &b) ZMQ_NOTHROW |
void | zmq::version (int *major_, int *minor_, int *patch_) |
Variables | |
ZMQ_CONSTEXPR_VAR from_handle_t | zmq::from_handle = from_handle_t(from_handle_t::_private()) |
#define CPPZMQ_VERSION ZMQ_MAKE_VERSION(CPPZMQ_VERSION_MAJOR, CPPZMQ_VERSION_MINOR, CPPZMQ_VERSION_PATCH) |