|
| mrpt::serialization::DECLARE_CArchive_READ_WRITE_SIMPLE_TYPE (bool) |
|
| mrpt::serialization::DECLARE_CArchive_READ_WRITE_SIMPLE_TYPE (uint8_t) |
|
| mrpt::serialization::DECLARE_CArchive_READ_WRITE_SIMPLE_TYPE (int8_t) |
|
| mrpt::serialization::DECLARE_CArchive_READ_WRITE_SIMPLE_TYPE (uint16_t) |
|
| mrpt::serialization::DECLARE_CArchive_READ_WRITE_SIMPLE_TYPE (int16_t) |
|
| mrpt::serialization::DECLARE_CArchive_READ_WRITE_SIMPLE_TYPE (uint32_t) |
|
| mrpt::serialization::DECLARE_CArchive_READ_WRITE_SIMPLE_TYPE (int32_t) |
|
| mrpt::serialization::DECLARE_CArchive_READ_WRITE_SIMPLE_TYPE (uint64_t) |
|
| mrpt::serialization::DECLARE_CArchive_READ_WRITE_SIMPLE_TYPE (int64_t) |
|
| mrpt::serialization::DECLARE_CArchive_READ_WRITE_SIMPLE_TYPE (float) |
|
| mrpt::serialization::DECLARE_CArchive_READ_WRITE_SIMPLE_TYPE (double) |
|
| mrpt::serialization::DECLARE_CArchive_READ_WRITE_SIMPLE_TYPE (long double) |
|
CArchive & | mrpt::serialization::operator<< (CArchive &s, const char *a) |
|
CArchive & | mrpt::serialization::operator<< (CArchive &s, const std::string &str) |
|
CArchive & | mrpt::serialization::operator<< (CArchive &, const std::vector< int32_t > &a) |
|
CArchive & | mrpt::serialization::operator<< (CArchive &, const std::vector< uint32_t > &a) |
|
CArchive & | mrpt::serialization::operator<< (CArchive &, const std::vector< uint16_t > &a) |
|
CArchive & | mrpt::serialization::operator<< (CArchive &, const std::vector< int16_t > &a) |
|
CArchive & | mrpt::serialization::operator<< (CArchive &, const std::vector< int64_t > &a) |
|
CArchive & | mrpt::serialization::operator<< (CArchive &, const std::vector< uint8_t > &a) |
|
CArchive & | mrpt::serialization::operator<< (CArchive &, const std::vector< int8_t > &a) |
|
CArchive & | mrpt::serialization::operator<< (CArchive &, const std::vector< bool > &a) |
|
CArchive & | mrpt::serialization::operator<< (CArchive &, const std::vector< std::string > &) |
|
CArchive & | mrpt::serialization::operator<< (CArchive &, const std::vector< size_t > &a) |
|
CArchive & | mrpt::serialization::operator>> (CArchive &in, char *a) |
|
CArchive & | mrpt::serialization::operator>> (CArchive &in, std::string &str) |
|
CArchive & | mrpt::serialization::operator>> (CArchive &in, std::vector< int32_t > &a) |
|
CArchive & | mrpt::serialization::operator>> (CArchive &in, std::vector< uint32_t > &a) |
|
CArchive & | mrpt::serialization::operator>> (CArchive &in, std::vector< uint16_t > &a) |
|
CArchive & | mrpt::serialization::operator>> (CArchive &in, std::vector< int16_t > &a) |
|
CArchive & | mrpt::serialization::operator>> (CArchive &in, std::vector< int64_t > &a) |
|
CArchive & | mrpt::serialization::operator>> (CArchive &in, std::vector< uint8_t > &a) |
|
CArchive & | mrpt::serialization::operator>> (CArchive &in, std::vector< int8_t > &a) |
|
CArchive & | mrpt::serialization::operator>> (CArchive &in, std::vector< bool > &a) |
|
CArchive & | mrpt::serialization::operator>> (CArchive &in, std::vector< std::string > &a) |
|
CArchive & | mrpt::serialization::operator>> (CArchive &s, std::vector< float > &a) |
|
CArchive & | mrpt::serialization::operator>> (CArchive &s, std::vector< double > &a) |
|
CArchive & | mrpt::serialization::operator<< (CArchive &s, const std::vector< float > &a) |
|
CArchive & | mrpt::serialization::operator<< (CArchive &s, const std::vector< double > &a) |
|
CArchive & | mrpt::serialization::operator>> (CArchive &s, std::vector< size_t > &a) |
|
template<typename T , std::enable_if_t< std::is_base_of< mrpt::serialization::CSerializable, T >::value > * = nullptr> |
CArchive & | mrpt::serialization::operator>> (CArchive &in, std::shared_ptr< T > &pObj) |
| Read a smart pointer to a non-CSerializable (POD,...) data type. More...
|
|
template<typename... T> |
CArchive & | mrpt::serialization::operator>> (CArchive &in, typename std::variant< T... > &pObj) |
|
template<typename... T> |
CArchive & | mrpt::serialization::operator<< (CArchive &out, const typename std::variant< T... > &pObj) |
|
template<class T , std::enable_if_t<!std::is_base_of< mrpt::serialization::CSerializable, T >::value > * = nullptr> |
CArchive & | mrpt::serialization::operator<< (CArchive &out, const std::shared_ptr< T > &pObj) |
| Write a shared_ptr to a non-CSerializable object. More...
|
|
template<class STREAM > |
CArchiveStreamBase< STREAM > | mrpt::serialization::archiveFrom (STREAM &s) |
| Helper function to create a templatized wrapper CArchive object for a: MRPT's CStream , std::istream , std::ostream , std::stringstream More...
|
|