CArchive() | mrpt::serialization::CArchive | inline |
internal_ReadObject(CSerializable *newObj, const std::string &className, bool isOldFormat, int8_t version) | mrpt::serialization::CArchive | protected |
internal_ReadObjectHeader(std::string &className, bool &isOldFormat, int8_t &version) | mrpt::serialization::CArchive | protected |
operator<<(const CSerializable &obj) | mrpt::serialization::CArchive | |
operator<<(const CSerializable::Ptr &pObj) | mrpt::serialization::CArchive | |
operator>>(CSerializable &obj) | mrpt::serialization::CArchive | |
operator>>(CSerializable::Ptr &pObj) | mrpt::serialization::CArchive | |
read(void *buf, size_t len)=0 | mrpt::serialization::CArchive | protectedpure virtual |
ReadAs() | mrpt::serialization::CArchive | inline |
ReadAsAndCastTo(CAST_TO_TYPE &read_here) | mrpt::serialization::CArchive | inline |
ReadBuffer(void *Buffer, size_t Count) | mrpt::serialization::CArchive | |
ReadBufferFixEndianness(T *ptr, size_t ElementCount) | mrpt::serialization::CArchive | inline |
ReadObject() | mrpt::serialization::CArchive | inline |
ReadObject() | mrpt::serialization::CArchive | inline |
ReadObject(CSerializable *existingObj) | mrpt::serialization::CArchive | |
ReadPOD() | mrpt::serialization::CArchive | inline |
ReadVariant() | mrpt::serialization::CArchive | inline |
ReadVariant_helper(CSerializable::Ptr &ptr) | mrpt::serialization::CArchive | inlineprivate |
ReadVariant_helper(CSerializable::Ptr &ptr, std::enable_if_t< mrpt::is_shared_ptr< T >::value > *=nullptr) | mrpt::serialization::CArchive | inlineprivate |
ReadVariant_helper(CSerializable::Ptr &ptr, std::enable_if_t<!mrpt::is_shared_ptr< T >::value > *=nullptr) | mrpt::serialization::CArchive | inlineprivate |
receiveMessage(CMessage &msg) | mrpt::serialization::CArchive | |
sendMessage(const CMessage &msg) | mrpt::serialization::CArchive | |
write(const void *buf, size_t len)=0 | mrpt::serialization::CArchive | protectedpure virtual |
WriteAs(const TYPE_FROM_ACTUAL &value) | mrpt::serialization::CArchive | inline |
WriteBuffer(const void *Buffer, size_t Count) | mrpt::serialization::CArchive | |
WriteBufferFixEndianness(const T *ptr, size_t ElementCount) | mrpt::serialization::CArchive | inline |
WriteObject(const CSerializable *o) | mrpt::serialization::CArchive | |
WriteObject(const CSerializable &o) | mrpt::serialization::CArchive | inline |
WriteVariant(T t) | mrpt::serialization::CArchive | inline |
~CArchive() | mrpt::serialization::CArchive | inlinevirtual |