|
coral
A C++ library for distributed co-simulation
|
Glue code that relates public APIs and internal communication protocols. More...
#include "coral/model.hpp"#include "model.pb.h"#include "net.pb.h"#include "coral/net.hpp"#include "domain.pb.h"Go to the source code of this file.
Functions | |
| coralproto::model::VariableDescription | coral::protocol::ToProto (const coral::model::VariableDescription &ourVariable) |
| Converts a variable description to a protocol buffer. | |
| coral::model::VariableDescription | coral::protocol::FromProto (const coralproto::model::VariableDescription &protoVariable) |
| Converts a protocol buffer to a variable definition. | |
| coralproto::model::SlaveTypeDescription | coral::protocol::ToProto (const coral::model::SlaveTypeDescription &src) |
| Converts a slave type description to a protocol buffer. | |
| coral::model::SlaveTypeDescription | coral::protocol::FromProto (const coralproto::model::SlaveTypeDescription &src) |
| Converts a protocol buffer to a slave type description. | |
| void | coral::protocol::ConvertToProto (const coral::model::ScalarValue &source, coralproto::model::ScalarValue &target) |
| Converts a ScalarValue to a protocol buffer (in place). | |
| coral::model::ScalarValue | coral::protocol::FromProto (const coralproto::model::ScalarValue &source) |
| Converts a protocol buffer to a ScalarValue. | |
| void | coral::protocol::ConvertToProto (const coral::model::Variable &source, coralproto::model::Variable &target) |
| Converts a Variable to a protocol buffer (in place). | |
| coral::model::Variable | coral::protocol::FromProto (const coralproto::model::Variable &source) |
| Converts a protocol buffer to a Variable. | |
Glue code that relates public APIs and internal communication protocols.
1.8.11