GNSS-SDR  0.0.19
An Open Source GNSS Software Defined Receiver
Public Member Functions | List of all members
Serdes_Galileo_Eph Class Reference

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

#include <serdes_galileo_eph.h>

Public Member Functions

 Serdes_Galileo_Eph (const Serdes_Galileo_Eph &other) noexcept
 
Serdes_Galileo_Ephoperator= (const Serdes_Galileo_Eph &rhs) noexcept
 < Copy assignment operator More...
 
 Serdes_Galileo_Eph (Serdes_Galileo_Eph &&other) noexcept
 
Serdes_Galileo_Ephoperator= (Serdes_Galileo_Eph &&other) noexcept
 < Move assignment operator More...
 
std::string createProtobuffer (const std::shared_ptr< Galileo_Ephemeris > monitor)
 
Galileo_Ephemeris readProtobuffer (const gnss_sdr::GalileoEphemeris &mon) const
 < Deserialization More...
 

Detailed Description

This class implements serialization and deserialization of Galileo_Ephemeris using Protocol Buffers.

Definition at line 37 of file serdes_galileo_eph.h.

Member Function Documentation

◆ createProtobuffer()

std::string Serdes_Galileo_Eph::createProtobuffer ( const std::shared_ptr< Galileo_Ephemeris monitor)
inline
Parameters
monitorSerialization into a string

Definition at line 73 of file serdes_galileo_eph.h.

◆ operator=() [1/2]

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

< Copy assignment operator

Definition at line 56 of file serdes_galileo_eph.h.

◆ operator=() [2/2]

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

< Move assignment operator

Definition at line 67 of file serdes_galileo_eph.h.

◆ readProtobuffer()

Galileo_Ephemeris Serdes_Galileo_Eph::readProtobuffer ( const gnss_sdr::GalileoEphemeris &  mon) const
inline

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