47 const zmq::message_t& msg,
size_t&
offset,
bool& ok);
60 const zmq::message_t& msg);
63 const messages::Status& status);
73 const messages::MeshData& mesh_data);
91 std::tuple<std::string, double, std::shared_ptr<t::geometry::Geometry>>
::ccPointCloud PointCloud
std::shared_ptr< t::geometry::Geometry > MeshDataToGeometry(const messages::MeshData &mesh_data)
std::shared_ptr< zmq::message_t > CreateStatusOKMsg()
std::tuple< std::string, double, std::shared_ptr< t::geometry::Geometry > > DataBufferToMetaGeometry(std::string &data)
std::tuple< const void *, size_t > GetZMQMessageDataAndSize(const zmq::message_t &msg)
std::string CreateSerializedRequestMessage(const std::string &msg_id)
Creates a serialized Request message for testing purposes.
std::shared_ptr< messages::Status > UnpackStatusFromReply(const zmq::message_t &msg, size_t &offset, bool &ok)
bool ReplyIsOKStatus(const zmq::message_t &msg)
Convenience function for checking if the message is an OK.
messages::MeshData GeometryToMeshData(const t::geometry::TriangleMesh &trimesh)
std::tuple< int32_t, std::string > GetStatusCodeAndStr(const messages::Status &status)
Generic file read and write utility for python interface.