Main MRPT website > C++ reference for MRPT 1.9.9
Macros | Functions
maps/src/maps/serializations_unittest.cpp File Reference
#include <mrpt/maps.h>
#include <mrpt/utils/CMemoryStream.h>
#include <gtest/gtest.h>
#include <mrpt/utils/CTraitsTest.h>

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::utils::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 (CSimplePointsMap)
 
 TEST_CLASS_MOVE_COPY_CTORS (CRandomFieldGridMap3D)
 
 TEST_CLASS_MOVE_COPY_CTORS (CWeightedPointsMap)
 
 MRPT_TODO ("liboctomap doesn't work nice with move ctors...")
 
 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::utils::CTraitsTest<_classname>

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

Function Documentation

◆ MRPT_TODO()

MRPT_TODO ( "liboctomap doesn't work nice with move ctors..."  )

◆ TEST()

TEST ( SerializeTestMaps  ,
WriteReadToMem   
)

◆ TEST_CLASS_MOVE_COPY_CTORS() [1/11]

TEST_CLASS_MOVE_COPY_CTORS ( CBeacon  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [2/11]

TEST_CLASS_MOVE_COPY_CTORS ( CBeaconMap  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [3/11]

TEST_CLASS_MOVE_COPY_CTORS ( CColouredPointsMap  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [4/11]

TEST_CLASS_MOVE_COPY_CTORS ( CGasConcentrationGridMap2D  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [5/11]

TEST_CLASS_MOVE_COPY_CTORS ( CWirelessPowerGridMap2D  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [6/11]

TEST_CLASS_MOVE_COPY_CTORS ( CHeightGridMap2D  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [7/11]

TEST_CLASS_MOVE_COPY_CTORS ( CReflectivityGridMap2D  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [8/11]

TEST_CLASS_MOVE_COPY_CTORS ( COccupancyGridMap2D  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [9/11]

TEST_CLASS_MOVE_COPY_CTORS ( CSimplePointsMap  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [10/11]

TEST_CLASS_MOVE_COPY_CTORS ( CRandomFieldGridMap3D  )

◆ TEST_CLASS_MOVE_COPY_CTORS() [11/11]

TEST_CLASS_MOVE_COPY_CTORS ( CWeightedPointsMap  )



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: ae4571287 Thu Nov 23 00:06:53 2017 +0100 at dom oct 27 23:51:55 CET 2019