coral
A C++ library for distributed co-simulation
|
Main header file for coral::protobuf. More...
#include <stdexcept>
#include "google/protobuf/message_lite.h"
#include "zmq.hpp"
Go to the source code of this file.
Classes | |
class | coral::protobuf::SerializationException |
Exception that signals failure to serialize or deserialize a message. More... | |
Namespaces | |
coral::protobuf | |
Functions for using Protobuf with ZMQ. | |
Functions | |
void | coral::protobuf::SerializeToFrame (const google::protobuf::MessageLite &source, zmq::message_t &target) |
Serializes a Protobuf message into a ZMQ message. More... | |
void | coral::protobuf::ParseFromFrame (const zmq::message_t &source, google::protobuf::MessageLite &target) |
Deserializes a Protobuf message from a ZMQ message. More... | |
Main header file for coral::protobuf.