Main MRPT website > C++ reference for MRPT 1.5.7
Namespaces | Macros | Functions | Variables
CSerializable_unittest.cpp File Reference
#include <mrpt/obs.h>
#include <mrpt/utils/CMemoryStream.h>
#include <gtest/gtest.h>
Include dependency graph for obs/src/CSerializable_unittest.cpp:

Go to the source code of this file.

Namespaces

 mrpt
 This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
 
 mrpt::utils
 Classes for serialization, sockets, ini-file manipulation, streams, list of properties-values, timewatch, extensions to STL.
 

Macros

#define MRPT_NO_WARN_BIG_HDR
 

Functions

 TEST (SerializeTestObs, WriteReadToMem)
 
 TEST (SerializeTestObs, WriteReadToOctectVectors)
 

Variables

const mrpt::utils::TRuntimeClassIdlstClasses []
 

Macro Definition Documentation

◆ MRPT_NO_WARN_BIG_HDR

#define MRPT_NO_WARN_BIG_HDR

Definition at line 10 of file obs/src/CSerializable_unittest.cpp.

Function Documentation

◆ TEST() [1/2]

TEST ( SerializeTestObs  ,
WriteReadToMem   
)

◆ TEST() [2/2]

TEST ( SerializeTestObs  ,
WriteReadToOctectVectors   
)

Variable Documentation

◆ lstClasses

const mrpt::utils::TRuntimeClassId* lstClasses[]
Initial value:
= {
}
This "observation" is actually a placeholder for a text block with comments or additional parameters ...
Declares a class derived from "CObservation" that encapsules an image from a camera, whose relative pose to robot is also stored.
This represents a measurement of the batteries on the robot.
Declares a class derived from "CObservation" that encapsules an omnidirectional RGBD measurement from...
Declares a class derived from "CObservation" that encapsules a single range measurement, and associated parameters.
A CObservation-derived class for RAW DATA (and optionally, point cloud) of scans from 3D Velodyne LID...
This class stores a message from a CAN BUS with the protocol J1939.
Declares a class derived from "CObservation" that encapsules a 3D range scan measurement, as from a time-of-flight range camera or any other RGBD sensor.
Declares a class derived from "CObservation" that represents one (or more) range measurements to labe...
Declares a class derived from "CObservation" that encapsules a single short-range reflectivity measur...
This class stores measurements from an Inertial Measurement Unit (IMU) (attitude estimation, raw gyroscope and accelerometer values), altimeters or magnetometers.
Represents a probabilistic 2D movement of the robot mobile base.
Observation class for either a pair of left+right or left+disparity images from a stereo camera...
Declares a class derived from "CObservation" that represents a set of readings from gas sensors...
Store raw data from a Data Acquisition (DAQ) device, such that input or output analog and digital cha...
This represents a measurement of the wireless strength perceived by the robot.
#define CLASS_ID(class_name)
Access to runtime class ID for a defined class name.
Definition: CObject.h:92
A "CObservation"-derived class that represents a 2D range scan measurement (typically from a laser sc...
An observation of one or more "features" or "objects", possibly identified with a unique ID...
This observation represents a number of range-bearing value pairs, each one for a detected landmark...
This represents one or more RFID tags observed by a receiver.
An observation of the current (cumulative) odometry for a wheeled robot.
This class stores messages from GNSS or GNSS+IMU devices, from consumer-grade inexpensive GPS receive...

Definition at line 28 of file obs/src/CSerializable_unittest.cpp.

Referenced by TEST().




Page generated by Doxygen 1.8.14 for MRPT 1.5.7 Git: 8277875f6 Mon Jun 11 02:47:32 2018 +0200 at lun oct 28 01:50:49 CET 2019