gz/sim/components/Serialization.hh
static std::ostream & Serialize(std::ostream &_out, const std::vector< T > &_data)
Serialization for std::vector<T> with serializable T.
Definition: gz/sim/components/Serialization.hh:247
T resize(T... args)
Serializer for components that hold std::string.
Definition: gz/sim/components/Serialization.hh:215
This library is part of the Gazebo project.
STL class.
Definition: gz/sim/components/Serialization.hh:241
static std::istream & Deserialize(std::istream &_in, DataType &_data)
Deserialization.
Definition: gz/sim/components/Serialization.hh:136
static std::istream & Deserialize(std::istream &_in, std::vector< double > &_vec)
Deserialization.
Definition: gz/sim/components/Serialization.hh:177
static constexpr bool value
Definition: gz/sim/components/Serialization.hh:70
static std::istream & Deserialize(std::istream &_in, google::protobuf::Message &_msg)
Deserialization.
Definition: gz/sim/components/Serialization.hh:206
T size(T... args)
static std::istream & Deserialize(std::istream &_in, std::vector< T > &_data)
Deserialization for std::vector<T> with serializable T.
Definition: gz/sim/components/Serialization.hh:260
Serializer for components that hold std::vector<double>.
Definition: gz/sim/components/Serialization.hh:158
static std::ostream & Serialize(std::ostream &_out, const std::vector< double > &_vec)
Serialization.
Definition: gz/sim/components/Serialization.hh:164
static std::ostream & Serialize(std::ostream &_out, const std::string &_data)
Serialization.
Definition: gz/sim/components/Serialization.hh:221
Type trait that determines if an ignition::gazebo::convert from In to Out is defined....
Definition: gz/sim/components/Serialization.hh:59
STL class.
static std::ostream & Serialize(std::ostream &_out, const google::protobuf::Message &_msg)
Serialization.
Definition: gz/sim/components/Serialization.hh:195
T begin(T... args)
Serialization for that converts components data types to gz::msgs. This assumes that gz::sim::convert...
Definition: gz/sim/components/Serialization.hh:108
static std::istream & Deserialize(std::istream &_in, std::string &_data)
Deserialization.
Definition: gz/sim/components/Serialization.hh:232
T end(T... args)
Serializer for components that hold protobuf messages.
Definition: gz/sim/components/Serialization.hh:189
STL class.
T data(T... args)
static std::ostream & Serialize(std::ostream &_out, const DataType &_data)
Serialization.
Definition: gz/sim/components/Serialization.hh:114