#include <jaiabot/messages/lora_test.pb.h>
Public Types | |
typedef LoRaReport_Status | Status |
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 |
typedef boost::units::derived_dimension< boost::units::length_base_dimension, 1 >::type | range_dimension |
typedef boost::units::unit< range_dimension, boost::units::si::system > | range_unit |
Public Member Functions | |
LoRaReport () | |
virtual | ~LoRaReport () |
LoRaReport (const LoRaReport &from) | |
LoRaReport & | operator= (const LoRaReport &from) |
const ::google::protobuf::UnknownFieldSet & | unknown_fields () const |
inline ::google::protobuf::UnknownFieldSet * | mutable_unknown_fields () |
void | Swap (LoRaReport *other) |
LoRaReport * | New () const final |
LoRaReport * | New (::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 LoRaReport &from) |
void | MergeFrom (const LoRaReport &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_feather_msg () const |
void | clear_feather_msg () |
const ::jaiabot::protobuf::LoRaMessage & | feather_msg () const |
::jaiabot::protobuf::LoRaMessage * | release_feather_msg () |
::jaiabot::protobuf::LoRaMessage * | mutable_feather_msg () |
void | set_allocated_feather_msg (::jaiabot::protobuf::LoRaMessage *feather_msg) |
bool | has_test_data () const |
void | clear_test_data () |
const ::jaiabot::protobuf::LoRaTestData & | test_data () const |
::jaiabot::protobuf::LoRaTestData * | release_test_data () |
::jaiabot::protobuf::LoRaTestData * | mutable_test_data () |
void | set_allocated_test_data (::jaiabot::protobuf::LoRaTestData *test_data) |
bool | has_gps_tpv () const |
void | clear_gps_tpv () |
const ::goby::middleware::protobuf::gpsd::TimePositionVelocity & | gps_tpv () const |
::goby::middleware::protobuf::gpsd::TimePositionVelocity * | release_gps_tpv () |
::goby::middleware::protobuf::gpsd::TimePositionVelocity * | mutable_gps_tpv () |
void | set_allocated_gps_tpv (::goby::middleware::protobuf::gpsd::TimePositionVelocity *gps_tpv) |
bool | has_time () const |
void | clear_time () |
::google::protobuf::uint64 | time () const |
void | set_time (::google::protobuf::uint64 value) |
bool | has_range () const |
void | clear_range () |
double | range () const |
void | set_range (double value) |
bool | has_packet_success () const |
void | clear_packet_success () |
double | packet_success () const |
void | set_packet_success (double value) |
bool | has_status () const |
void | clear_status () |
::jaiabot::protobuf::LoRaReport_Status | status () const |
void | set_status (::jaiabot::protobuf::LoRaReport_Status 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 |
template<typename Quantity > | |
void | set_range_with_units (Quantity value_w_units) |
template<typename Quantity > | |
Quantity | range_with_units () const |
boost::units::quantity< range_unit, double > | range_with_units () const |
Static Public Member Functions | |
static const ::google::protobuf::Descriptor * | descriptor () |
static const LoRaReport & | default_instance () |
static void | InitAsDefaultInstance () |
static const LoRaReport * | internal_default_instance () |
static bool | Status_IsValid (int value) |
static const ::google::protobuf::EnumDescriptor * | Status_descriptor () |
static const ::std::string & | Status_Name (Status value) |
static bool | Status_Parse (const ::std::string &name, Status *value) |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages |
static const Status | GOOD_RECEPTION |
static const Status | NO_PACKET |
static const Status | Status_MIN |
static const Status | Status_MAX |
static const int | Status_ARRAYSIZE |
static const int | kFeatherMsgFieldNumber = 20 |
static const int | kTestDataFieldNumber = 30 |
static const int | kGpsTpvFieldNumber = 40 |
static const int | kTimeFieldNumber = 1 |
static const int | kRangeFieldNumber = 50 |
static const int | kPacketSuccessFieldNumber = 60 |
static const int | kStatusFieldNumber = 10 |
Friends | |
struct | ::protobuf_jaiabot_2fmessages_2flora_5ftest_2eproto::TableStruct |
void | swap (LoRaReport &a, LoRaReport &b) |
Definition at line 257 of file lora_test.pb.h.
typedef boost::units::derived_dimension< boost::units::length_base_dimension,1 >::type jaiabot::protobuf::LoRaReport::range_dimension |
Definition at line 454 of file lora_test.pb.h.
typedef boost::units::unit<range_dimension,boost::units::si::system> jaiabot::protobuf::LoRaReport::range_unit |
Definition at line 458 of file lora_test.pb.h.
Definition at line 349 of file lora_test.pb.h.
typedef boost::units::time_dimension jaiabot::protobuf::LoRaReport::time_dimension |
Definition at line 441 of file lora_test.pb.h.
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::LoRaReport::time_unit |
Definition at line 443 of file lora_test.pb.h.
jaiabot::protobuf::LoRaReport::LoRaReport | ( | ) |
|
virtual |
jaiabot::protobuf::LoRaReport::LoRaReport | ( | const LoRaReport & | from | ) |
|
final |
|
final |
void jaiabot::protobuf::LoRaReport::clear_feather_msg | ( | ) |
void jaiabot::protobuf::LoRaReport::clear_gps_tpv | ( | ) |
|
inline |
Definition at line 869 of file lora_test.pb.h.
|
inline |
Definition at line 845 of file lora_test.pb.h.
|
inline |
Definition at line 654 of file lora_test.pb.h.
|
inline |
Definition at line 733 of file lora_test.pb.h.
|
inline |
Definition at line 630 of file lora_test.pb.h.
|
final |
void jaiabot::protobuf::LoRaReport::CopyFrom | ( | const LoRaReport & | from | ) |
|
static |
|
static |
|
inline |
Definition at line 682 of file lora_test.pb.h.
|
inlinefinal |
Definition at line 329 of file lora_test.pb.h.
|
final |
|
inline |
Definition at line 794 of file lora_test.pb.h.
|
inline |
Definition at line 670 of file lora_test.pb.h.
|
inline |
Definition at line 782 of file lora_test.pb.h.
|
inline |
Definition at line 860 of file lora_test.pb.h.
|
inline |
Definition at line 836 of file lora_test.pb.h.
|
inline |
Definition at line 645 of file lora_test.pb.h.
|
inline |
Definition at line 724 of file lora_test.pb.h.
|
inline |
Definition at line 621 of file lora_test.pb.h.
|
static |
|
inlinestatic |
Definition at line 294 of file lora_test.pb.h.
|
final |
|
final |
|
final |
void jaiabot::protobuf::LoRaReport::MergeFrom | ( | const LoRaReport & | from | ) |
|
final |
|
inline |
Definition at line 695 of file lora_test.pb.h.
|
inline |
Definition at line 807 of file lora_test.pb.h.
|
inline |
Definition at line 753 of file lora_test.pb.h.
|
inline |
Definition at line 286 of file lora_test.pb.h.
|
inlinefinal |
Definition at line 308 of file lora_test.pb.h.
|
inlinefinal |
Definition at line 312 of file lora_test.pb.h.
|
inline |
Definition at line 264 of file lora_test.pb.h.
|
inline |
Definition at line 873 of file lora_test.pb.h.
|
inline |
Definition at line 849 of file lora_test.pb.h.
|
inline |
Definition at line 465 of file lora_test.pb.h.
|
inline |
Definition at line 468 of file lora_test.pb.h.
|
inline |
Definition at line 688 of file lora_test.pb.h.
|
inline |
Definition at line 800 of file lora_test.pb.h.
|
inline |
Definition at line 746 of file lora_test.pb.h.
|
final |
|
inline |
Definition at line 704 of file lora_test.pb.h.
|
inline |
Definition at line 816 of file lora_test.pb.h.
|
inline |
Definition at line 762 of file lora_test.pb.h.
|
inline |
Definition at line 877 of file lora_test.pb.h.
|
inline |
Definition at line 853 of file lora_test.pb.h.
|
inline |
Definition at line 461 of file lora_test.pb.h.
|
inline |
Definition at line 662 of file lora_test.pb.h.
|
inline |
Definition at line 638 of file lora_test.pb.h.
|
inline |
Definition at line 446 of file lora_test.pb.h.
|
inline |
Definition at line 658 of file lora_test.pb.h.
|
inlinestatic |
Definition at line 364 of file lora_test.pb.h.
|
inlinestatic |
Definition at line 354 of file lora_test.pb.h.
|
inlinestatic |
Definition at line 367 of file lora_test.pb.h.
|
inlinestatic |
Definition at line 370 of file lora_test.pb.h.
void jaiabot::protobuf::LoRaReport::Swap | ( | LoRaReport * | other | ) |
|
inline |
Definition at line 740 of file lora_test.pb.h.
|
inline |
Definition at line 634 of file lora_test.pb.h.
|
inline |
Definition at line 450 of file lora_test.pb.h.
|
inline |
Definition at line 453 of file lora_test.pb.h.
|
inline |
Definition at line 283 of file lora_test.pb.h.
|
friend |
Definition at line 501 of file lora_test.pb.h.
|
friend |
Definition at line 302 of file lora_test.pb.h.
|
static |
Definition at line 350 of file lora_test.pb.h.
|
static |
Definition at line 380 of file lora_test.pb.h.
|
static |
Definition at line 404 of file lora_test.pb.h.
|
staticconstexpr |
Definition at line 298 of file lora_test.pb.h.
|
static |
Definition at line 430 of file lora_test.pb.h.
|
static |
Definition at line 423 of file lora_test.pb.h.
|
static |
Definition at line 437 of file lora_test.pb.h.
|
static |
Definition at line 392 of file lora_test.pb.h.
|
static |
Definition at line 416 of file lora_test.pb.h.
|
static |
Definition at line 352 of file lora_test.pb.h.
|
static |
Definition at line 361 of file lora_test.pb.h.
|
static |
Definition at line 359 of file lora_test.pb.h.
|
static |
Definition at line 357 of file lora_test.pb.h.