zmqpp  4.1.2
C++ bindings for 0mq (libzmq)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Namespaces | Macros | Typedefs
compatibility.hpp File Reference
#include <zmq.h>
Include dependency graph for compatibility.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 zmqpp
 C++ wrapper around zmq.
 

Macros

#define ZMQPP_EXPLICITLY_DELETED   = delete
 
#define NOEXCEPT   noexcept
 

Typedefs

typedef int zmqpp::raw_socket_t
 

Detailed Description

Date
10 Sep 2011
Author
ron
Ben Gray (@benjamg)

A fair number of C++0x (or more accurately C++11) features are used in this library and as this project is used where I work on older compilers this file was created to help.

C++ features and their workaround where not supported:

As of the port to version 3.1 (libzmqpp version 1.1.0) this file will also be used to maintain compatablity with multiple versions of 0mq

Macro Definition Documentation

#define NOEXCEPT   noexcept
#define ZMQPP_EXPLICITLY_DELETED   = delete