GNSS-SDR 0.0.21
An Open Source GNSS Software Defined Receiver
Loading...
Searching...
No Matches
Serdes_Monitor_Pvt Class Reference

This class implements serialization and deserialization of Monitor_Pvt objects using Protocol Buffers. More...

#include <serdes_monitor_pvt.h>

Public Member Functions

 Serdes_Monitor_Pvt (const Serdes_Monitor_Pvt &other) noexcept
Serdes_Monitor_Pvtoperator= (const Serdes_Monitor_Pvt &rhs) noexcept
 < Copy assignment operator
 Serdes_Monitor_Pvt (Serdes_Monitor_Pvt &&other) noexcept
Serdes_Monitor_Pvtoperator= (Serdes_Monitor_Pvt &&other) noexcept
 < Move assignment operator
std::string createProtobuffer (const Monitor_Pvt *const monitor)
Monitor_Pvt readProtobuffer (const gnss_sdr::MonitorPvt &mon) const
 < Deserialization

Detailed Description

This class implements serialization and deserialization of Monitor_Pvt objects using Protocol Buffers.

Definition at line 37 of file serdes_monitor_pvt.h.

Constructor & Destructor Documentation

◆ Serdes_Monitor_Pvt() [1/3]

Serdes_Monitor_Pvt::Serdes_Monitor_Pvt ( )
inline

Definition at line 40 of file serdes_monitor_pvt.h.

◆ ~Serdes_Monitor_Pvt()

Serdes_Monitor_Pvt::~Serdes_Monitor_Pvt ( )
inline

Definition at line 47 of file serdes_monitor_pvt.h.

◆ Serdes_Monitor_Pvt() [2/3]

Serdes_Monitor_Pvt::Serdes_Monitor_Pvt ( const Serdes_Monitor_Pvt & other)
inlinenoexcept

Definition at line 52 of file serdes_monitor_pvt.h.

◆ Serdes_Monitor_Pvt() [3/3]

Serdes_Monitor_Pvt::Serdes_Monitor_Pvt ( Serdes_Monitor_Pvt && other)
inlinenoexcept

Definition at line 65 of file serdes_monitor_pvt.h.

Member Function Documentation

◆ createProtobuffer()

std::string Serdes_Monitor_Pvt::createProtobuffer ( const Monitor_Pvt *const monitor)
inline
Parameters
monitorSerialization into a string

Definition at line 80 of file serdes_monitor_pvt.h.

◆ operator=() [1/2]

Serdes_Monitor_Pvt & Serdes_Monitor_Pvt::operator= ( const Serdes_Monitor_Pvt & rhs)
inlinenoexcept

< Copy assignment operator

Definition at line 56 of file serdes_monitor_pvt.h.

◆ operator=() [2/2]

Serdes_Monitor_Pvt & Serdes_Monitor_Pvt::operator= ( Serdes_Monitor_Pvt && other)
inlinenoexcept

< Move assignment operator

Definition at line 71 of file serdes_monitor_pvt.h.

◆ readProtobuffer()

Monitor_Pvt Serdes_Monitor_Pvt::readProtobuffer ( const gnss_sdr::MonitorPvt & mon) const
inline

< Deserialization

Definition at line 127 of file serdes_monitor_pvt.h.


The documentation for this class was generated from the following file: