|
Goby3 3.7.0
2026.11.12
|
#include <goby/middleware/protobuf/intervehicle.pb.h>
Public Types | |
| enum | : int { kHeaderFieldNumber = 1 , kLatencyFieldNumber = 2 , kReasonFieldNumber = 3 } |
| typedef ExpireData_ExpireReason | ExpireReason |
| typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type | latency_dimension |
| typedef boost::units::make_scaled_unit< boost::units::unit< latency_dimension, boost::units::si::system >, boost::units::scale< 10, boost::units::static_rational<-6 > > >::type | latency_unit |
Public Member Functions | |
| ExpireData () | |
| ~ExpireData () override | |
| PROTOBUF_CONSTEXPR | ExpireData (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) |
| ExpireData (const ExpireData &from) | |
| ExpireData (ExpireData &&from) noexcept | |
| ExpireData & | operator= (const ExpireData &from) |
| ExpireData & | operator= (ExpireData &&from) noexcept |
| const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & | unknown_fields () const |
| inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * | mutable_unknown_fields () |
| void | Swap (ExpireData *other) |
| void | UnsafeArenaSwap (ExpireData *other) |
| ExpireData * | New (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final |
| void | CopyFrom (const ExpireData &from) |
| void | MergeFrom (const ExpireData &from) |
| PROTOBUF_ATTRIBUTE_REINITIALIZES void | Clear () final |
| bool | IsInitialized () const final |
| size_t | ByteSizeLong () const final |
| const char * | _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final |
| uint8_t * | _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final |
| int | GetCachedSize () const final |
| const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * | GetClassData () const final |
| ::PROTOBUF_NAMESPACE_ID::Metadata | GetMetadata () const final |
| bool | has_header () const |
| void | clear_header () |
| const ::goby::middleware::intervehicle::protobuf::Header & | header () const |
| PROTOBUF_NODISCARD::goby::middleware::intervehicle::protobuf::Header * | release_header () |
| ::goby::middleware::intervehicle::protobuf::Header * | mutable_header () |
| void | set_allocated_header (::goby::middleware::intervehicle::protobuf::Header *header) |
| void | unsafe_arena_set_allocated_header (::goby::middleware::intervehicle::protobuf::Header *header) |
| ::goby::middleware::intervehicle::protobuf::Header * | unsafe_arena_release_header () |
| bool | has_latency () const |
| void | clear_latency () |
| int64_t | latency () const |
| void | set_latency (int64_t value) |
| bool | has_reason () const |
| void | clear_reason () |
| ::goby::middleware::intervehicle::protobuf::ExpireData_ExpireReason | reason () const |
| void | set_reason (::goby::middleware::intervehicle::protobuf::ExpireData_ExpireReason value) |
| template<typename Quantity > | |
| void | set_latency_with_units (Quantity value_w_units) |
| template<typename Quantity > | |
| Quantity | latency_with_units () const |
| boost::units::quantity< latency_unit, google::protobuf::int64 > | latency_with_units () const |
Static Public Member Functions | |
| static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | descriptor () |
| static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | GetDescriptor () |
| static const ::PROTOBUF_NAMESPACE_ID::Reflection * | GetReflection () |
| static const ExpireData & | default_instance () |
| static const ExpireData * | internal_default_instance () |
| static bool | ExpireReason_IsValid (int value) |
| static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * | ExpireReason_descriptor () |
| template<typename T > | |
| static const std::string & | ExpireReason_Name (T enum_t_value) |
| static bool | ExpireReason_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ExpireReason *value) |
Static Public Attributes | |
| static constexpr int | kIndexInFileMessages |
| static const ClassData | _class_data_ |
| static constexpr ExpireReason | EXPIRED_NO_SUBSCRIBERS |
| static constexpr ExpireReason | EXPIRED_TIME_TO_LIVE_EXCEEDED |
| static constexpr ExpireReason | EXPIRED_BUFFER_OVERFLOW |
| static constexpr ExpireReason | EXPIRED_SUPERSEDED |
| static constexpr ExpireReason | ExpireReason_MIN |
| static constexpr ExpireReason | ExpireReason_MAX |
| static constexpr int | ExpireReason_ARRAYSIZE |
Protected Member Functions | |
| ExpireData (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false) | |
Friends | |
| class | ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata |
| template<typename T > | |
| class | ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper |
| struct | ::TableStruct_goby_2fmiddleware_2fprotobuf_2fintervehicle_2eproto |
| void | swap (ExpireData &a, ExpireData &b) |
Definition at line 2367 of file intervehicle.pb.h.
Definition at line 2492 of file intervehicle.pb.h.
| typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type goby::middleware::intervehicle::protobuf::ExpireData::latency_dimension |
Definition at line 2577 of file intervehicle.pb.h.
| typedef boost::units::make_scaled_unit<boost::units::unit<latency_dimension,boost::units::si::system>,boost::units::scale<10,boost::units::static_rational<-6>>>::type goby::middleware::intervehicle::protobuf::ExpireData::latency_unit |
Definition at line 2579 of file intervehicle.pb.h.
| anonymous enum : int |
| Enumerator | |
|---|---|
| kHeaderFieldNumber | |
| kLatencyFieldNumber | |
| kReasonFieldNumber | |
Definition at line 2528 of file intervehicle.pb.h.
|
inline |
Definition at line 2370 of file intervehicle.pb.h.
|
override |
|
explicit |
| goby::middleware::intervehicle::protobuf::ExpireData::ExpireData | ( | const ExpireData & | from | ) |
|
inlinenoexcept |
Definition at line 2375 of file intervehicle.pb.h.
|
explicitprotected |
|
final |
|
final |
|
final |
|
final |
|
inline |
Definition at line 5716 of file intervehicle.pb.h.
|
inline |
Definition at line 5805 of file intervehicle.pb.h.
|
inline |
Definition at line 5833 of file intervehicle.pb.h.
| void goby::middleware::intervehicle::protobuf::ExpireData::CopyFrom | ( | const ExpireData & | from | ) |
|
inlinestatic |
Definition at line 2414 of file intervehicle.pb.h.
|
inlinestatic |
Definition at line 2405 of file intervehicle.pb.h.
|
inlinestatic |
Definition at line 2511 of file intervehicle.pb.h.
|
inlinestatic |
Definition at line 2501 of file intervehicle.pb.h.
|
inlinestatic |
Definition at line 2515 of file intervehicle.pb.h.
|
inlinestatic |
Definition at line 2521 of file intervehicle.pb.h.
|
inlinefinal |
Definition at line 2467 of file intervehicle.pb.h.
|
final |
|
inlinestatic |
Definition at line 2408 of file intervehicle.pb.h.
|
final |
|
inlinestatic |
Definition at line 2411 of file intervehicle.pb.h.
|
inline |
Definition at line 5713 of file intervehicle.pb.h.
|
inline |
Definition at line 5802 of file intervehicle.pb.h.
|
inline |
Definition at line 5830 of file intervehicle.pb.h.
|
inline |
Definition at line 5725 of file intervehicle.pb.h.
|
inlinestatic |
Definition at line 2417 of file intervehicle.pb.h.
|
final |
|
inline |
Definition at line 5812 of file intervehicle.pb.h.
|
inline |
Definition at line 2586 of file intervehicle.pb.h.
|
inline |
Definition at line 2589 of file intervehicle.pb.h.
|
inline |
Definition at line 2454 of file intervehicle.pb.h.
|
inline |
Definition at line 5772 of file intervehicle.pb.h.
|
inline |
Definition at line 2401 of file intervehicle.pb.h.
|
inlinefinal |
Definition at line 2448 of file intervehicle.pb.h.
|
inline |
Definition at line 2380 of file intervehicle.pb.h.
|
inlinenoexcept |
Definition at line 2384 of file intervehicle.pb.h.
|
inline |
Definition at line 5840 of file intervehicle.pb.h.
|
inline |
Definition at line 5742 of file intervehicle.pb.h.
|
inline |
Definition at line 5777 of file intervehicle.pb.h.
|
inline |
Definition at line 5820 of file intervehicle.pb.h.
|
inline |
Definition at line 2582 of file intervehicle.pb.h.
|
inline |
Definition at line 5849 of file intervehicle.pb.h.
|
inline |
Definition at line 2427 of file intervehicle.pb.h.
|
inline |
Definition at line 2398 of file intervehicle.pb.h.
|
inline |
Definition at line 5757 of file intervehicle.pb.h.
|
inline |
Definition at line 5729 of file intervehicle.pb.h.
|
inline |
Definition at line 2440 of file intervehicle.pb.h.
|
friend |
Definition at line 2599 of file intervehicle.pb.h.
|
friend |
Definition at line 2476 of file intervehicle.pb.h.
Definition at line 2610 of file intervehicle.pb.h.
|
friend |
Definition at line 2424 of file intervehicle.pb.h.
|
static |
Definition at line 2485 of file intervehicle.pb.h.
| Impl_ goby::middleware::intervehicle::protobuf::ExpireData::_impl_ |
Definition at line 2609 of file intervehicle.pb.h.
|
staticconstexpr |
Definition at line 2497 of file intervehicle.pb.h.
|
staticconstexpr |
Definition at line 2493 of file intervehicle.pb.h.
|
staticconstexpr |
Definition at line 2499 of file intervehicle.pb.h.
|
staticconstexpr |
Definition at line 2495 of file intervehicle.pb.h.
|
staticconstexpr |
Definition at line 2508 of file intervehicle.pb.h.
|
staticconstexpr |
Definition at line 2506 of file intervehicle.pb.h.
|
staticconstexpr |
Definition at line 2504 of file intervehicle.pb.h.
|
staticconstexpr |
Definition at line 2421 of file intervehicle.pb.h.