#include "serialization-precomp.h"
#include <mrpt/core/exceptions.h>
#include <mrpt/core/byte_manip.h>
#include <mrpt/serialization/aligned_serialization.h>
#include <mrpt/serialization/CSerializable.h>
#include <mrpt/serialization/CArchive.h>
#include <mrpt/serialization/CMessage.h>
#include <cstring>
Go to the source code of this file.
Namespaces | |
mrpt | |
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries. | |
mrpt::serialization | |
mrpt::serialization::detail | |
Macros | |
#define | IMPLEMENT_CArchive_READ_WRITE_SIMPLE_TYPE(T) |
#define | CARCHIVE_VERBOSE 0 |
Functions | |
IMPLEMENT_CArchive_READ_WRITE_SIMPLE_TYPE (bool) IMPLEMENT_CArchive_READ_WRITE_SIMPLE_TYPE(uint8_t) IMPLEMENT_CArchive_READ_WRITE_SIMPLE_TYPE(int8_t) IMPLEMENT_CArchive_READ_WRITE_SIMPLE_TYPE(uint16_t) IMPLEMENT_CArchive_READ_WRITE_SIMPLE_TYPE(int16_t) IMPLEMENT_CArchive_READ_WRITE_SIMPLE_TYPE(uint32_t) IMPLEMENT_CArchive_READ_WRITE_SIMPLE_TYPE(int32_t) IMPLEMENT_CArchive_READ_WRITE_SIMPLE_TYPE(uint64_t) IMPLEMENT_CArchive_READ_WRITE_SIMPLE_TYPE(int64_t) IMPLEMENT_CArchive_READ_WRITE_SIMPLE_TYPE(float) IMPLEMENT_CArchive_READ_WRITE_SIMPLE_TYPE(double) IMPLEMENT_CArchive_READ_WRITE_SIMPLE_TYPE(long double) CArchive &mrpt | |
template<typename VEC > | |
CArchive & | mrpt::serialization::detail::writeStdVectorToStream (CArchive &s, const VEC &v) |
template<typename VEC > | |
CArchive & | mrpt::serialization::detail::readStdVectorToStream (CArchive &s, VEC &v) |
Variables | |
const uint8_t | SERIALIZATION_END_FLAG = 0x88 |
#define CARCHIVE_VERBOSE 0 |
Definition at line 378 of file CArchive.cpp.
#define IMPLEMENT_CArchive_READ_WRITE_SIMPLE_TYPE | ( | T | ) |
Definition at line 78 of file CArchive.cpp.
IMPLEMENT_CArchive_READ_WRITE_SIMPLE_TYPE | ( | bool | ) | & |
Definition at line 91 of file CArchive.cpp.
References mrpt::serialization::CArchive::WriteBuffer().
const uint8_t SERIALIZATION_END_FLAG = 0x88 |
Definition at line 22 of file CArchive.cpp.
Referenced by mrpt::serialization::CArchive::internal_ReadObject(), and mrpt::serialization::CArchive::WriteObject().
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 |