|
hpp-fcl
3.0.0
HPP fork of FCL -- The Flexible Collision Library
|
#include "hpp/fcl/fwd.hh"#include <boost/serialization/nvp.hpp>#include <boost/archive/text_iarchive.hpp>#include <boost/archive/text_oarchive.hpp>#include <boost/archive/xml_iarchive.hpp>#include <boost/archive/xml_oarchive.hpp>#include <boost/archive/binary_iarchive.hpp>#include <boost/archive/binary_oarchive.hpp>#include <fstream>#include <string>#include <sstream>#include <stdexcept>#include <boost/asio/streambuf.hpp>#include <boost/iostreams/device/array.hpp>#include <boost/iostreams/stream.hpp>#include <boost/iostreams/stream_buffer.hpp>#include <boost/math/special_functions/nonfinite_num_facets.hpp>

Go to the source code of this file.
Namespaces | |
| hpp | |
| Main namespace. | |
| hpp::fcl | |
| hpp::fcl::serialization | |
Functions | |
| template<typename T > | |
| void | hpp::fcl::serialization::loadFromText (T &object, const std::string &filename) |
| Loads an object from a TXT file. More... | |
| template<typename T > | |
| void | hpp::fcl::serialization::saveToText (const T &object, const std::string &filename) |
| Saves an object inside a TXT file. More... | |
| template<typename T > | |
| void | hpp::fcl::serialization::loadFromStringStream (T &object, std::istringstream &is) |
| Loads an object from a std::stringstream. More... | |
| template<typename T > | |
| void | hpp::fcl::serialization::saveToStringStream (const T &object, std::stringstream &ss) |
| Saves an object inside a std::stringstream. More... | |
| template<typename T > | |
| void | hpp::fcl::serialization::loadFromString (T &object, const std::string &str) |
| Loads an object from a std::string. More... | |
| template<typename T > | |
| std::string | hpp::fcl::serialization::saveToString (const T &object) |
| Saves an object inside a std::string. More... | |
| template<typename T > | |
| void | hpp::fcl::serialization::loadFromXML (T &object, const std::string &filename, const std::string &tag_name) |
| Loads an object from a XML file. More... | |
| template<typename T > | |
| void | hpp::fcl::serialization::saveToXML (const T &object, const std::string &filename, const std::string &tag_name) |
| Saves an object inside a XML file. More... | |
| template<typename T > | |
| void | hpp::fcl::serialization::loadFromBinary (T &object, const std::string &filename) |
| Loads an object from a binary file. More... | |
| template<typename T > | |
| void | hpp::fcl::serialization::saveToBinary (const T &object, const std::string &filename) |
| Saves an object inside a binary file. More... | |
| template<typename T > | |
| void | hpp::fcl::serialization::loadFromBuffer (T &object, boost::asio::streambuf &buffer) |
| Loads an object from a binary buffer. More... | |
| template<typename T > | |
| void | hpp::fcl::serialization::saveToBuffer (const T &object, boost::asio::streambuf &buffer) |
| Saves an object to a binary buffer. More... | |