|
Goby3 3.3.0
2025.07.10
|
#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 | 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 2150 of file intervehicle.pb.h.
Definition at line 2275 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 2358 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 2360 of file intervehicle.pb.h.
| anonymous enum : int |
| Enumerator | |
|---|---|
| kHeaderFieldNumber | |
| kLatencyFieldNumber | |
| kReasonFieldNumber | |
Definition at line 2309 of file intervehicle.pb.h.
|
inline |
Definition at line 2153 of file intervehicle.pb.h.
|
override |
|
explicit |
| goby::middleware::intervehicle::protobuf::ExpireData::ExpireData | ( | const ExpireData & | from | ) |
|
inlinenoexcept |
Definition at line 2158 of file intervehicle.pb.h.
|
explicitprotected |
|
final |
|
final |
|
final |
|
final |
|
inline |
Definition at line 5347 of file intervehicle.pb.h.
|
inline |
Definition at line 5436 of file intervehicle.pb.h.
|
inline |
Definition at line 5464 of file intervehicle.pb.h.
| void goby::middleware::intervehicle::protobuf::ExpireData::CopyFrom | ( | const ExpireData & | from | ) |
|
inlinestatic |
Definition at line 2197 of file intervehicle.pb.h.
|
inlinestatic |
Definition at line 2188 of file intervehicle.pb.h.
|
inlinestatic |
Definition at line 2292 of file intervehicle.pb.h.
|
inlinestatic |
Definition at line 2282 of file intervehicle.pb.h.
|
inlinestatic |
Definition at line 2296 of file intervehicle.pb.h.
|
inlinestatic |
Definition at line 2302 of file intervehicle.pb.h.
|
inlinefinal |
Definition at line 2250 of file intervehicle.pb.h.
|
final |
|
inlinestatic |
Definition at line 2191 of file intervehicle.pb.h.
|
final |
|
inlinestatic |
Definition at line 2194 of file intervehicle.pb.h.
|
inline |
Definition at line 5344 of file intervehicle.pb.h.
|
inline |
Definition at line 5433 of file intervehicle.pb.h.
|
inline |
Definition at line 5461 of file intervehicle.pb.h.
|
inline |
Definition at line 5356 of file intervehicle.pb.h.
|
inlinestatic |
Definition at line 2200 of file intervehicle.pb.h.
|
final |
|
inline |
Definition at line 5443 of file intervehicle.pb.h.
|
inline |
Definition at line 2367 of file intervehicle.pb.h.
|
inline |
Definition at line 2370 of file intervehicle.pb.h.
|
inline |
Definition at line 2237 of file intervehicle.pb.h.
|
inline |
Definition at line 5403 of file intervehicle.pb.h.
|
inline |
Definition at line 2184 of file intervehicle.pb.h.
|
inlinefinal |
Definition at line 2231 of file intervehicle.pb.h.
|
inline |
Definition at line 2163 of file intervehicle.pb.h.
|
inlinenoexcept |
Definition at line 2167 of file intervehicle.pb.h.
|
inline |
Definition at line 5471 of file intervehicle.pb.h.
|
inline |
Definition at line 5373 of file intervehicle.pb.h.
|
inline |
Definition at line 5408 of file intervehicle.pb.h.
|
inline |
Definition at line 5451 of file intervehicle.pb.h.
|
inline |
Definition at line 2363 of file intervehicle.pb.h.
|
inline |
Definition at line 5480 of file intervehicle.pb.h.
|
inline |
Definition at line 2210 of file intervehicle.pb.h.
|
inline |
Definition at line 2181 of file intervehicle.pb.h.
|
inline |
Definition at line 5388 of file intervehicle.pb.h.
|
inline |
Definition at line 5360 of file intervehicle.pb.h.
|
inline |
Definition at line 2223 of file intervehicle.pb.h.
|
friend |
Definition at line 2380 of file intervehicle.pb.h.
|
friend |
Definition at line 2259 of file intervehicle.pb.h.
Definition at line 2391 of file intervehicle.pb.h.
|
friend |
Definition at line 2207 of file intervehicle.pb.h.
|
static |
Definition at line 2268 of file intervehicle.pb.h.
| Impl_ goby::middleware::intervehicle::protobuf::ExpireData::_impl_ |
Definition at line 2390 of file intervehicle.pb.h.
|
staticconstexpr |
Definition at line 2280 of file intervehicle.pb.h.
|
staticconstexpr |
Definition at line 2276 of file intervehicle.pb.h.
|
staticconstexpr |
Definition at line 2278 of file intervehicle.pb.h.
|
staticconstexpr |
Definition at line 2289 of file intervehicle.pb.h.
|
staticconstexpr |
Definition at line 2287 of file intervehicle.pb.h.
|
staticconstexpr |
Definition at line 2285 of file intervehicle.pb.h.
|
staticconstexpr |
Definition at line 2204 of file intervehicle.pb.h.