RobWorkProject
24.8.23-
|
provide generic handler interface for serialization purposes. To enable serialization of some class MyClass one could either inherit from Serializable or provide overloaded methods to More...
Functions | |
template<class T > | |
void | read (T &sobject, class InputArchive &iarchive, const std::string &id) |
template<class T > | |
void | write (const T &sobject, class OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::CameraMatrix< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::CameraMatrix< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::CameraMatrix< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | read (rw::math::CameraMatrix< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::EAA< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::EAA< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::EAA< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | read (rw::math::EAA< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::InertiaMatrix< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::InertiaMatrix< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::InertiaMatrix< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | read (rw::math::InertiaMatrix< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Jacobian &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::Jacobian &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Line2D &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::Line2D &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Line2DPolar &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::Line2DPolar &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::PerspectiveTransform2D< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::PerspectiveTransform2D< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::PerspectiveTransform2D< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | read (rw::math::PerspectiveTransform2D< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Polynomial< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Polynomial< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::Polynomial< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | read (rw::math::Polynomial< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Pose2D< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Pose2D< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::Pose2D< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | read (rw::math::Pose2D< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Pose6D< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Pose6D< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::Pose6D< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | read (rw::math::Pose6D< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Q &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::Q &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Quaternion< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Quaternion< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::Quaternion< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | read (rw::math::Quaternion< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Rotation2D< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Rotation2D< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::Rotation2D< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | read (rw::math::Rotation2D< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Rotation3D< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Rotation3D< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::Rotation3D< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | read (rw::math::Rotation3D< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::RPY< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::RPY< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::RPY< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | read (rw::math::RPY< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Transform2D< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Transform2D< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::Transform2D< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | read (rw::math::Transform2D< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Transform3D< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Transform3D< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::Transform3D< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | read (rw::math::Transform3D< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Vector2D< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Vector2D< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::Vector2D< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | read (rw::math::Vector2D< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Vector3D< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Vector3D< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::Vector3D< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | read (rw::math::Vector3D< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::VelocityScrew6D< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::VelocityScrew6D< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::VelocityScrew6D< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | read (rw::math::VelocityScrew6D< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Wrench6D< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | write (const rw::math::Wrench6D< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id) |
template<> | |
void | read (rw::math::Wrench6D< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
template<> | |
void | read (rw::math::Wrench6D< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id) |
provide generic handler interface for serialization purposes. To enable serialization of some class MyClass one could either inherit from Serializable or provide overloaded methods to
void read | ( | rw::math::CameraMatrix< double > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::CameraMatrix< float > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::EAA< double > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::EAA< float > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::InertiaMatrix< double > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::InertiaMatrix< float > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Jacobian & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Line2D & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Line2DPolar & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::PerspectiveTransform2D< double > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::PerspectiveTransform2D< float > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Polynomial< double > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Polynomial< float > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Pose2D< double > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Pose2D< float > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Pose6D< double > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Pose6D< float > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Q & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Quaternion< double > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Quaternion< float > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Rotation2D< double > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Rotation2D< float > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Rotation3D< double > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Rotation3D< float > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::RPY< double > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::RPY< float > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Transform2D< double > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Transform2D< float > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Transform3D< double > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Transform3D< float > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Vector2D< double > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Vector2D< float > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Vector3D< double > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Vector3D< float > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::VelocityScrew6D< double > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::VelocityScrew6D< float > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Wrench6D< double > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void read | ( | rw::math::Wrench6D< float > & | sobject, |
rw::common::InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void rw::common::serialization::read | ( | T & | sobject, |
class InputArchive & | iarchive, | ||
const std::string & | id | ||
) |
Enable read-serialization of class T by overloading this method. Data is read from iarchive and filled into sobject.
sobject | [out] the object in which the data should be streamed into |
iarchive | [in] the InputArchive from which to read data. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::CameraMatrix< double > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::CameraMatrix< float > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::EAA< double > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::EAA< float > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::InertiaMatrix< double > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::InertiaMatrix< float > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Jacobian & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Line2D & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Line2DPolar & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::PerspectiveTransform2D< double > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::PerspectiveTransform2D< float > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Polynomial< double > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Polynomial< float > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Pose2D< double > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Pose2D< float > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Pose6D< double > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Pose6D< float > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Q & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Quaternion< double > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Quaternion< float > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Rotation2D< double > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Rotation2D< float > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Rotation3D< double > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Rotation3D< float > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::RPY< double > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::RPY< float > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Transform2D< double > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Transform2D< float > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Transform3D< double > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Transform3D< float > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Vector2D< double > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Vector2D< float > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Vector3D< double > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Vector3D< float > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::VelocityScrew6D< double > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::VelocityScrew6D< float > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Wrench6D< double > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void write | ( | const rw::math::Wrench6D< float > & | sobject, |
rw::common::OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |
void rw::common::serialization::write | ( | const T & | sobject, |
class OutputArchive & | oarchive, | ||
const std::string & | id | ||
) |
Enable write-serialization of class T by overloading this method. Data is written to oarchive from the sobject.
sobject | [in] the object from which the data should be streamed. |
oarchive | [out] the OutputArchive in which data should be written. |
id | [in] The id of the serialized sobject. |