|
OpenSDN source code
|
#include <map>#include <sandesh/transport/TTransport.h>#include <boost/shared_ptr.hpp>#include <boost/static_assert.hpp>#include <boost/uuid/uuid.hpp>#include <boost/uuid/string_generator.hpp>#include <boost/asio/ip/address.hpp>#include <boost/config.hpp>#include <boost/detail/endian.hpp>

Go to the source code of this file.
Classes | |
| class | contrail::sandesh::protocol::TProtocol |
| class | contrail::sandesh::protocol::TProtocolFactory |
Namespaces | |
| contrail | |
| contrail::sandesh | |
| contrail::sandesh::protocol | |
Macros | |
| #define | __BYTE_ORDER BOOST_BYTE_ORDER |
| #define | __LITTLE_ENDIAN 0 |
| #define | __BIG_ENDIAN __BYTE_ORDER |
| #define | ntohll(n) (n) |
| #define | htonll(n) (n) |
| #define | bswap_64(n) |
| #define | htolell(n) bswap_64(n) |
| #define | letohll(n) bswap_64(n) |
Functions | |
| template<typename To , typename From > | |
| static To | contrail::sandesh::protocol::bitwise_cast (From from) |
| template<class Protocol_ > | |
| int32_t | contrail::sandesh::protocol::skip (Protocol_ &prot, TType type) |
| #define __BIG_ENDIAN __BYTE_ORDER |
Definition at line 96 of file TProtocol.h.
| #define __BYTE_ORDER BOOST_BYTE_ORDER |
Definition at line 90 of file TProtocol.h.
| #define __LITTLE_ENDIAN 0 |
Definition at line 95 of file TProtocol.h.
| #define bswap_64 | ( | n | ) |
Definition at line 109 of file TProtocol.h.
| #define htolell | ( | n | ) | bswap_64(n) |
Definition at line 118 of file TProtocol.h.
| #define htonll | ( | n | ) | (n) |
Definition at line 103 of file TProtocol.h.
| #define letohll | ( | n | ) | bswap_64(n) |
Definition at line 119 of file TProtocol.h.
| #define ntohll | ( | n | ) | (n) |
Definition at line 102 of file TProtocol.h.