Main MRPT website > C++ reference for MRPT 1.9.9
Classes | Functions
stl_serialize_unittest.cpp File Reference
#include <mrpt/serialization/CSerializable.h>
#include <mrpt/serialization/CArchive.h>
#include <mrpt/serialization/stl_serialization.h>
#include <mrpt/io/CMemoryStream.h>
#include <gtest/gtest.h>
#include <memory>
Include dependency graph for stl_serialize_unittest.cpp:

Go to the source code of this file.

Classes

class  Foo
 

Functions

 TEST (Serialization, STL_stdvector)
 
 TEST (Serialization, STL_stdmap)
 
 TEST (Serialization, STL_complex_error_type)
 
CArchiveoperator<< (CArchive &a, const Foo &f)
 
CArchiveoperator>> (CArchive &a, Foo &f)
 
 TEST (Serialization, vector_custom_type)
 
 TEST (Serialization, vector_shared_ptr)
 

Function Documentation

◆ operator<<()

CArchive& operator<< ( CArchive a,
const Foo f 
)

Definition at line 72 of file stl_serialize_unittest.cpp.

References Foo::m_i.

◆ operator>>()

CArchive& operator>> ( CArchive a,
Foo f 
)

Definition at line 77 of file stl_serialize_unittest.cpp.

References Foo::m_i.

◆ TEST() [1/5]

TEST ( Serialization  ,
STL_stdvector   
)

◆ TEST() [2/5]

TEST ( Serialization  ,
STL_stdmap   
)

◆ TEST() [3/5]

TEST ( Serialization  ,
STL_complex_error_type   
)

◆ TEST() [4/5]

TEST ( Serialization  ,
vector_custom_type   
)

◆ TEST() [5/5]

TEST ( Serialization  ,
vector_shared_ptr   
)



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at lun oct 28 00:14:14 CET 2019