Public Member Functions | Public Attributes | List of all members
Telegram Struct Reference

#include <telegram.hpp>

Public Member Functions

Telegramoperator= (const Telegram &other) noexcept
 
Telegramoperator= (Telegram &&other) noexcept
 
 Telegram (const Telegram &other) noexcept
 
 Telegram (size_t preallocate=3) noexcept
 
 Telegram (Telegram &&other) noexcept
 
 ~Telegram ()
 

Public Attributes

std::vector< uint8_t > message
 
Timestamp stamp
 
telegram_type::TelegramType type
 

Detailed Description

Definition at line 104 of file telegram.hpp.

Constructor & Destructor Documentation

◆ Telegram() [1/3]

Telegram::Telegram ( size_t  preallocate = 3)
inlinenoexcept

Definition at line 110 of file telegram.hpp.

◆ ~Telegram()

Telegram::~Telegram ( )
inline

Definition at line 116 of file telegram.hpp.

◆ Telegram() [2/3]

Telegram::Telegram ( const Telegram other)
inlinenoexcept

Definition at line 118 of file telegram.hpp.

◆ Telegram() [3/3]

Telegram::Telegram ( Telegram &&  other)
inlinenoexcept

Definition at line 123 of file telegram.hpp.

Member Function Documentation

◆ operator=() [1/2]

Telegram& Telegram::operator= ( const Telegram other)
inlinenoexcept

Definition at line 128 of file telegram.hpp.

◆ operator=() [2/2]

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

Definition at line 139 of file telegram.hpp.

Member Data Documentation

◆ message

std::vector<uint8_t> Telegram::message

Definition at line 108 of file telegram.hpp.

◆ stamp

Timestamp Telegram::stamp

Definition at line 106 of file telegram.hpp.

◆ type

Definition at line 107 of file telegram.hpp.


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


septentrio_gnss_driver
Author(s): Tibor Dome
autogenerated on Wed Nov 22 2023 04:04:28