![]()  | 
  
    RobWorkProject
    23.9.11-
    
   | 
 
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. |