MRPT  2.0.0
Macros | Functions
maps/src/maps/serializations_unittest.cpp File Reference
#include <mrpt/maps.h>
#include <mrpt/obs/CObservationPointCloud.h>
#include <mrpt/obs/CObservationRotatingScan.h>
#include <CTraitsTest.h>
#include <gtest/gtest.h>
#include <mrpt/io/CMemoryStream.h>
#include <mrpt/serialization/CArchive.h>
Include dependency graph for maps/src/maps/serializations_unittest.cpp:

Go to the source code of this file.

Macros

#define MRPT_NO_WARN_BIG_HDR
 
#define TEST_CLASS_MOVE_COPY_CTORS(_classname)   template class mrpt::CTraitsTest<_classname>
 

Functions

 TEST_CLASS_MOVE_COPY_CTORS (CBeacon)
 
 TEST_CLASS_MOVE_COPY_CTORS (CBeaconMap)
 
 TEST_CLASS_MOVE_COPY_CTORS (CColouredPointsMap)
 
 TEST_CLASS_MOVE_COPY_CTORS (CGasConcentrationGridMap2D)
 
 TEST_CLASS_MOVE_COPY_CTORS (CWirelessPowerGridMap2D)
 
 TEST_CLASS_MOVE_COPY_CTORS (CHeightGridMap2D)
 
 TEST_CLASS_MOVE_COPY_CTORS (CReflectivityGridMap2D)
 
 TEST_CLASS_MOVE_COPY_CTORS (COccupancyGridMap2D)
 
 TEST_CLASS_MOVE_COPY_CTORS (COccupancyGridMap3D)
 
 TEST_CLASS_MOVE_COPY_CTORS (CSimplePointsMap)
 
 TEST_CLASS_MOVE_COPY_CTORS (CRandomFieldGridMap3D)
 
 TEST_CLASS_MOVE_COPY_CTORS (CWeightedPointsMap)
 
 TEST_CLASS_MOVE_COPY_CTORS (CPointsMapXYZI)
 
 TEST_CLASS_MOVE_COPY_CTORS (COctoMap)
 
 TEST_CLASS_MOVE_COPY_CTORS (CColouredOctoMap)
 
 TEST_CLASS_MOVE_COPY_CTORS (CObservationPointCloud)
 
 TEST_CLASS_MOVE_COPY_CTORS (CSinCosLookUpTableFor2DScans)
 
 TEST_CLASS_MOVE_COPY_CTORS (CObservationRotatingScan)
 
 TEST (SerializeTestMaps, WriteReadToMem)
 

Macro Definition Documentation

◆ MRPT_NO_WARN_BIG_HDR

#define MRPT_NO_WARN_BIG_HDR

Definition at line 10 of file maps/src/maps/serializations_unittest.cpp.

◆ TEST_CLASS_MOVE_COPY_CTORS

#define TEST_CLASS_MOVE_COPY_CTORS (   _classname)    template class mrpt::CTraitsTest<_classname>

Definition at line 27 of file maps/src/maps/serializations_unittest.cpp.

Function Documentation

◆ TEST()

TEST ( SerializeTestMaps  ,
WriteReadToMem   
)

Definition at line 51 of file maps/src/maps/serializations_unittest.cpp.

References mrpt::serialization::archiveFrom(), CLASS_ID, mrpt::ptr_cast< CAST_TO >::from(), lstClasses, and mrpt::io::CMemoryStream::Seek().

Here is the call graph for this function:

◆ TEST_CLASS_MOVE_COPY_CTORS() [1/18]

TEST_CLASS_MOVE_COPY_CTORS ( CBeacon  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [2/18]

TEST_CLASS_MOVE_COPY_CTORS ( CBeaconMap  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [3/18]

TEST_CLASS_MOVE_COPY_CTORS ( CColouredPointsMap  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [4/18]

TEST_CLASS_MOVE_COPY_CTORS ( CGasConcentrationGridMap2D  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [5/18]

TEST_CLASS_MOVE_COPY_CTORS ( CWirelessPowerGridMap2D  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [6/18]

TEST_CLASS_MOVE_COPY_CTORS ( CHeightGridMap2D  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [7/18]

TEST_CLASS_MOVE_COPY_CTORS ( CReflectivityGridMap2D  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [8/18]

TEST_CLASS_MOVE_COPY_CTORS ( COccupancyGridMap2D  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [9/18]

TEST_CLASS_MOVE_COPY_CTORS ( COccupancyGridMap3D  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [10/18]

TEST_CLASS_MOVE_COPY_CTORS ( CSimplePointsMap  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [11/18]

TEST_CLASS_MOVE_COPY_CTORS ( CRandomFieldGridMap3D  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [12/18]

TEST_CLASS_MOVE_COPY_CTORS ( CWeightedPointsMap  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [13/18]

TEST_CLASS_MOVE_COPY_CTORS ( CPointsMapXYZI  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [14/18]

TEST_CLASS_MOVE_COPY_CTORS ( COctoMap  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [15/18]

TEST_CLASS_MOVE_COPY_CTORS ( CColouredOctoMap  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [16/18]

TEST_CLASS_MOVE_COPY_CTORS ( CObservationPointCloud  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [17/18]

TEST_CLASS_MOVE_COPY_CTORS ( CSinCosLookUpTableFor2DScans  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [18/18]

TEST_CLASS_MOVE_COPY_CTORS ( CObservationRotatingScan  )



Page generated by Doxygen 1.8.14 for MRPT 2.0.0 Git: b38439d21 Tue Mar 31 19:58:06 2020 +0200 at miƩ abr 1 00:50:30 CEST 2020