JaiaBot  1.19.0
JaiaBot micro-AUV software
jaiabot::protobuf::LoRaTestData Class Reference

#include <jaiabot/messages/lora_test.pb.h>

Inheritance diagram for jaiabot::protobuf::LoRaTestData:
Collaboration diagram for jaiabot::protobuf::LoRaTestData:

Public Types

enum  DCCLParameters { DCCL_ID = 124, DCCL_MAX_BYTES = 64 }
 
typedef boost::units::time_dimension time_dimension
 
typedef boost::units::make_scaled_unit< boost::units::unit< time_dimension, boost::units::si::system >, boost::units::scale< 10, boost::units::static_rational<-6 > > >::type time_unit
 

Public Member Functions

 LoRaTestData ()
 
virtual ~LoRaTestData ()
 
 LoRaTestData (const LoRaTestData &from)
 
LoRaTestDataoperator= (const LoRaTestData &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (LoRaTestData *other)
 
LoRaTestDataNew () const final
 
LoRaTestDataNew (::google::protobuf::Arena *arena) const final
 
void CopyFrom (const ::google::protobuf::Message &from) final
 
void MergeFrom (const ::google::protobuf::Message &from) final
 
void CopyFrom (const LoRaTestData &from)
 
void MergeFrom (const LoRaTestData &from)
 
void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input) final
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const final
 
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray (bool deterministic, ::google::protobuf::uint8 *target) const final
 
int GetCachedSize () const final
 
::google::protobuf::Metadata GetMetadata () const final
 
bool has_location () const
 
void clear_location ()
 
const ::jaiabot::protobuf::GeographicCoordinatelocation () const
 
::jaiabot::protobuf::GeographicCoordinaterelease_location ()
 
::jaiabot::protobuf::GeographicCoordinatemutable_location ()
 
void set_allocated_location (::jaiabot::protobuf::GeographicCoordinate *location)
 
bool has_time () const
 
void clear_time ()
 
::google::protobuf::uint64 time () const
 
void set_time (::google::protobuf::uint64 value)
 
bool has_index () const
 
void clear_index ()
 
::google::protobuf::uint32 index () const
 
void set_index (::google::protobuf::uint32 value)
 
template<typename Quantity >
void set_time_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity time_with_units () const
 
boost::units::quantity< time_unit, google::protobuf::uint64 > time_with_units () const
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const LoRaTestDatadefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const LoRaTestDatainternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const int kLocationFieldNumber = 10
 
static const int kTimeFieldNumber = 1
 
static const int kIndexFieldNumber = 2
 

Friends

struct ::protobuf_jaiabot_2fmessages_2flora_5ftest_2eproto::TableStruct
 
void swap (LoRaTestData &a, LoRaTestData &b)
 

Detailed Description

Definition at line 99 of file lora_test.pb.h.

Member Typedef Documentation

◆ time_dimension

typedef boost::units::time_dimension jaiabot::protobuf::LoRaTestData::time_dimension

Definition at line 220 of file lora_test.pb.h.

◆ time_unit

typedef boost::units::make_scaled_unit<boost::units::unit<time_dimension,boost::units::si::system> , boost::units::scale<10, boost::units::static_rational<-6> > >::type jaiabot::protobuf::LoRaTestData::time_unit

Definition at line 222 of file lora_test.pb.h.

Member Enumeration Documentation

◆ DCCLParameters

Enumerator
DCCL_ID 
DCCL_MAX_BYTES 

Definition at line 219 of file lora_test.pb.h.

Constructor & Destructor Documentation

◆ LoRaTestData() [1/2]

jaiabot::protobuf::LoRaTestData::LoRaTestData ( )

◆ ~LoRaTestData()

virtual jaiabot::protobuf::LoRaTestData::~LoRaTestData ( )
virtual

◆ LoRaTestData() [2/2]

jaiabot::protobuf::LoRaTestData::LoRaTestData ( const LoRaTestData from)

Member Function Documentation

◆ ByteSizeLong()

size_t jaiabot::protobuf::LoRaTestData::ByteSizeLong ( ) const
final

◆ Clear()

void jaiabot::protobuf::LoRaTestData::Clear ( )
final

◆ clear_index()

void jaiabot::protobuf::LoRaTestData::clear_index ( )
inline

Definition at line 548 of file lora_test.pb.h.

◆ clear_location()

void jaiabot::protobuf::LoRaTestData::clear_location ( )

◆ clear_time()

void jaiabot::protobuf::LoRaTestData::clear_time ( )
inline

Definition at line 524 of file lora_test.pb.h.

◆ CopyFrom() [1/2]

void jaiabot::protobuf::LoRaTestData::CopyFrom ( const ::google::protobuf::Message &  from)
final

◆ CopyFrom() [2/2]

void jaiabot::protobuf::LoRaTestData::CopyFrom ( const LoRaTestData from)

◆ default_instance()

static const LoRaTestData& jaiabot::protobuf::LoRaTestData::default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor* jaiabot::protobuf::LoRaTestData::descriptor ( )
static

◆ GetCachedSize()

int jaiabot::protobuf::LoRaTestData::GetCachedSize ( ) const
inlinefinal

Definition at line 171 of file lora_test.pb.h.

◆ GetMetadata()

::google::protobuf::Metadata jaiabot::protobuf::LoRaTestData::GetMetadata ( ) const
final

◆ has_index()

bool jaiabot::protobuf::LoRaTestData::has_index ( ) const
inline

Definition at line 539 of file lora_test.pb.h.

◆ has_location()

bool jaiabot::protobuf::LoRaTestData::has_location ( ) const
inline

Definition at line 563 of file lora_test.pb.h.

◆ has_time()

bool jaiabot::protobuf::LoRaTestData::has_time ( ) const
inline

Definition at line 515 of file lora_test.pb.h.

◆ index()

google::protobuf::uint32 jaiabot::protobuf::LoRaTestData::index ( ) const
inline

Definition at line 552 of file lora_test.pb.h.

◆ InitAsDefaultInstance()

static void jaiabot::protobuf::LoRaTestData::InitAsDefaultInstance ( )
static

◆ internal_default_instance()

static const LoRaTestData* jaiabot::protobuf::LoRaTestData::internal_default_instance ( )
inlinestatic

Definition at line 136 of file lora_test.pb.h.

◆ InternalSerializeWithCachedSizesToArray()

::google::protobuf::uint8* jaiabot::protobuf::LoRaTestData::InternalSerializeWithCachedSizesToArray ( bool  deterministic,
::google::protobuf::uint8 *  target 
) const
final

◆ IsInitialized()

bool jaiabot::protobuf::LoRaTestData::IsInitialized ( ) const
final

◆ location()

const ::jaiabot::protobuf::GeographicCoordinate & jaiabot::protobuf::LoRaTestData::location ( ) const
inline

Definition at line 575 of file lora_test.pb.h.

◆ MergeFrom() [1/2]

void jaiabot::protobuf::LoRaTestData::MergeFrom ( const ::google::protobuf::Message &  from)
final

◆ MergeFrom() [2/2]

void jaiabot::protobuf::LoRaTestData::MergeFrom ( const LoRaTestData from)

◆ MergePartialFromCodedStream()

bool jaiabot::protobuf::LoRaTestData::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)
final

◆ mutable_location()

jaiabot::protobuf::GeographicCoordinate * jaiabot::protobuf::LoRaTestData::mutable_location ( )
inline

Definition at line 588 of file lora_test.pb.h.

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet* jaiabot::protobuf::LoRaTestData::mutable_unknown_fields ( )
inline

Definition at line 128 of file lora_test.pb.h.

◆ New() [1/2]

LoRaTestData* jaiabot::protobuf::LoRaTestData::New ( ) const
inlinefinal

Definition at line 150 of file lora_test.pb.h.

◆ New() [2/2]

LoRaTestData* jaiabot::protobuf::LoRaTestData::New ( ::google::protobuf::Arena *  arena) const
inlinefinal

Definition at line 154 of file lora_test.pb.h.

◆ operator=()

LoRaTestData& jaiabot::protobuf::LoRaTestData::operator= ( const LoRaTestData from)
inline

Definition at line 106 of file lora_test.pb.h.

◆ release_location()

jaiabot::protobuf::GeographicCoordinate * jaiabot::protobuf::LoRaTestData::release_location ( )
inline

Definition at line 581 of file lora_test.pb.h.

◆ SerializeWithCachedSizes()

void jaiabot::protobuf::LoRaTestData::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const
final

◆ set_allocated_location()

void jaiabot::protobuf::LoRaTestData::set_allocated_location ( ::jaiabot::protobuf::GeographicCoordinate location)
inline

Definition at line 597 of file lora_test.pb.h.

◆ set_index()

void jaiabot::protobuf::LoRaTestData::set_index ( ::google::protobuf::uint32  value)
inline

Definition at line 556 of file lora_test.pb.h.

◆ set_time()

void jaiabot::protobuf::LoRaTestData::set_time ( ::google::protobuf::uint64  value)
inline

Definition at line 532 of file lora_test.pb.h.

◆ set_time_with_units()

template<typename Quantity >
void jaiabot::protobuf::LoRaTestData::set_time_with_units ( Quantity  value_w_units)
inline

Definition at line 225 of file lora_test.pb.h.

◆ Swap()

void jaiabot::protobuf::LoRaTestData::Swap ( LoRaTestData other)

◆ time()

google::protobuf::uint64 jaiabot::protobuf::LoRaTestData::time ( ) const
inline

Definition at line 528 of file lora_test.pb.h.

◆ time_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::protobuf::LoRaTestData::time_with_units ( ) const
inline

Definition at line 229 of file lora_test.pb.h.

◆ time_with_units() [2/2]

boost::units::quantity< time_unit,google::protobuf::uint64 > jaiabot::protobuf::LoRaTestData::time_with_units ( ) const
inline

Definition at line 232 of file lora_test.pb.h.

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet& jaiabot::protobuf::LoRaTestData::unknown_fields ( ) const
inline

Definition at line 125 of file lora_test.pb.h.

Friends And Related Function Documentation

◆ ::protobuf_jaiabot_2fmessages_2flora_5ftest_2eproto::TableStruct

Definition at line 253 of file lora_test.pb.h.

◆ swap

void swap ( LoRaTestData a,
LoRaTestData b 
)
friend

Definition at line 144 of file lora_test.pb.h.

Member Data Documentation

◆ kIndexFieldNumber

const int jaiabot::protobuf::LoRaTestData::kIndexFieldNumber = 2
static

Definition at line 215 of file lora_test.pb.h.

◆ kIndexInFileMessages

constexpr int jaiabot::protobuf::LoRaTestData::kIndexInFileMessages
staticconstexpr
Initial value:
=
0

Definition at line 140 of file lora_test.pb.h.

◆ kLocationFieldNumber

const int jaiabot::protobuf::LoRaTestData::kLocationFieldNumber = 10
static

Definition at line 196 of file lora_test.pb.h.

◆ kTimeFieldNumber

const int jaiabot::protobuf::LoRaTestData::kTimeFieldNumber = 1
static

Definition at line 208 of file lora_test.pb.h.


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