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

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

#include <serdes_gps_eph.h>

Public Member Functions

 Serdes_Gps_Eph (const Serdes_Gps_Eph &other) noexcept
Serdes_Gps_Ephoperator= (const Serdes_Gps_Eph &rhs) noexcept
 < Copy assignment operator
 Serdes_Gps_Eph (Serdes_Gps_Eph &&other) noexcept
Serdes_Gps_Ephoperator= (Serdes_Gps_Eph &&other) noexcept
 < Move assignment operator
std::string createProtobuffer (const std::shared_ptr< Gps_Ephemeris > monitor)
Gps_Ephemeris readProtobuffer (const gnss_sdr::GpsEphemeris &mon) const
 < Deserialization

Detailed Description

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

Definition at line 36 of file serdes_gps_eph.h.

Constructor & Destructor Documentation

◆ Serdes_Gps_Eph() [1/3]

Serdes_Gps_Eph::Serdes_Gps_Eph ( )
inline

Definition at line 39 of file serdes_gps_eph.h.

◆ ~Serdes_Gps_Eph()

Serdes_Gps_Eph::~Serdes_Gps_Eph ( )
inline

Definition at line 46 of file serdes_gps_eph.h.

◆ Serdes_Gps_Eph() [2/3]

Serdes_Gps_Eph::Serdes_Gps_Eph ( const Serdes_Gps_Eph & other)
inlinenoexcept

Definition at line 51 of file serdes_gps_eph.h.

◆ Serdes_Gps_Eph() [3/3]

Serdes_Gps_Eph::Serdes_Gps_Eph ( Serdes_Gps_Eph && other)
inlinenoexcept

Definition at line 62 of file serdes_gps_eph.h.

Member Function Documentation

◆ createProtobuffer()

std::string Serdes_Gps_Eph::createProtobuffer ( const std::shared_ptr< Gps_Ephemeris > monitor)
inline
Parameters
monitorSerialization into a string

Definition at line 72 of file serdes_gps_eph.h.

◆ operator=() [1/2]

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

< Copy assignment operator

Definition at line 55 of file serdes_gps_eph.h.

◆ operator=() [2/2]

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

< Move assignment operator

Definition at line 66 of file serdes_gps_eph.h.

◆ readProtobuffer()


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