Main MRPT website > C++ reference for MRPT 1.9.9
mrpt::serialization::CArchive Member List

This is the complete list of members for mrpt::serialization::CArchive, including all inherited members.

CArchive()mrpt::serialization::CArchiveinline
findRegisteredClassInList(std::string_view strClassName)mrpt::serialization::CArchiveinline
findRegisteredClassInList(std::string_view strClassName)mrpt::serialization::CArchiveinline
internal_ReadObject(CSerializable *newObj, const std::string &className, bool isOldFormat, int8_t version)mrpt::serialization::CArchiveprotected
internal_ReadObjectHeader(std::string &className, bool &isOldFormat, int8_t &version)mrpt::serialization::CArchiveprotected
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)=0mrpt::serialization::CArchiveprotectedpure virtual
ReadAs()mrpt::serialization::CArchiveinline
ReadAsAndCastTo(CAST_TO_TYPE &read_here)mrpt::serialization::CArchiveinline
ReadBuffer(void *Buffer, size_t Count)mrpt::serialization::CArchive
ReadBufferFixEndianness(T *ptr, size_t ElementCount)mrpt::serialization::CArchiveinline
ReadObject()mrpt::serialization::CArchiveinline
ReadObject()mrpt::serialization::CArchiveinline
ReadObject(CSerializable *existingObj)mrpt::serialization::CArchive
ReadPOD()mrpt::serialization::CArchiveinline
ReadVariant()mrpt::serialization::CArchiveinline
ReadVariant_helper(CSerializable::Ptr &ptr)mrpt::serialization::CArchiveinlineprivate
ReadVariant_helper(CSerializable::Ptr &ptr, std::enable_if_t< mrpt::is_shared_ptr< T >::value > *=nullptr)mrpt::serialization::CArchiveinlineprivate
ReadVariant_helper(CSerializable::Ptr &ptr, std::enable_if_t<!mrpt::is_shared_ptr< T >::value > *=nullptr)mrpt::serialization::CArchiveinlineprivate
receiveMessage(CMessage &msg)mrpt::serialization::CArchive
sendMessage(const CMessage &msg)mrpt::serialization::CArchive
write(const void *buf, size_t len)=0mrpt::serialization::CArchiveprotectedpure virtual
WriteAs(const TYPE_FROM_ACTUAL &value)mrpt::serialization::CArchiveinline
WriteBuffer(const void *Buffer, size_t Count)mrpt::serialization::CArchive
WriteBufferFixEndianness(const T *ptr, size_t ElementCount)mrpt::serialization::CArchiveinline
WriteObject(const CSerializable *o)mrpt::serialization::CArchive
WriteObject(const CSerializable &o)mrpt::serialization::CArchiveinline
WriteVariant(T t)mrpt::serialization::CArchiveinline
~CArchive()mrpt::serialization::CArchiveinlinevirtual



Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST