Goby3
3.1.5a
2024.05.23
|
#include <goby/middleware/protobuf/intervehicle.pb.h>
Public Types | |
enum | DCCLParameters { DCCL_ID = 3, DCCL_MAX_BYTES = 32 } |
typedef Subscription_Action | Action |
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type | 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 google::protobuf::Reflection | Reflection |
Static Public Member Functions | |
static const ::google::protobuf::Descriptor * | descriptor () |
static const Subscription & | default_instance () |
static void | InitAsDefaultInstance () |
static const Subscription * | internal_default_instance () |
static bool | Action_IsValid (int value) |
static const ::google::protobuf::EnumDescriptor * | Action_descriptor () |
static const ::std::string & | Action_Name (Action value) |
static bool | Action_Parse (const ::std::string &name, Action *value) |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages |
static const Action | SUBSCRIBE |
static const Action | UNSUBSCRIBE |
static const Action | Action_MIN |
static const Action | Action_MAX |
static const int | Action_ARRAYSIZE |
static const int | kHeaderFieldNumber = 2 |
static const int | kIntervehicleFieldNumber = 10 |
static const int | kMetadataFieldNumber = 20 |
static const int | kTimeFieldNumber = 3 |
static const int | kApiVersionFieldNumber = 1 |
static const int | kDcclIdFieldNumber = 5 |
static const int | kGroupFieldNumber = 6 |
static const int | kActionFieldNumber = 4 |
Friends | |
struct | ::protobuf_goby_2fmiddleware_2fprotobuf_2fintervehicle_2eproto::TableStruct |
void | swap (Subscription &a, Subscription &b) |
Additional Inherited Members | |
![]() | |
template<typename T > | |
::google::protobuf::internal::RepeatedPtrFieldBase * | CastToBase (::google::protobuf::RepeatedPtrField< T > *repeated) |
template<typename T > | |
static const ::google::protobuf::internal::RepeatedPtrFieldBase & | CastToBase (const ::google::protobuf::RepeatedPtrField< T > &repeated) |
template<typename T > | |
static T * | CreateMaybeMessage (Arena *arena) |
Definition at line 822 of file intervehicle.pb.h.
Definition at line 914 of file intervehicle.pb.h.
typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type goby::middleware::intervehicle::protobuf::Subscription::time_dimension |
Definition at line 1014 of file intervehicle.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 goby::middleware::intervehicle::protobuf::Subscription::time_unit |
Definition at line 1016 of file intervehicle.pb.h.
Enumerator | |
---|---|
DCCL_ID | |
DCCL_MAX_BYTES |
Definition at line 1013 of file intervehicle.pb.h.
goby::middleware::intervehicle::protobuf::Subscription::Subscription | ( | ) |
|
virtual |
goby::middleware::intervehicle::protobuf::Subscription::Subscription | ( | const Subscription & | from | ) |
|
inline |
Definition at line 3408 of file intervehicle.pb.h.
|
inlinestatic |
Definition at line 929 of file intervehicle.pb.h.
|
inlinestatic |
Definition at line 919 of file intervehicle.pb.h.
|
inlinestatic |
Definition at line 932 of file intervehicle.pb.h.
|
inlinestatic |
Definition at line 935 of file intervehicle.pb.h.
|
inline |
Definition at line 3302 of file intervehicle.pb.h.
|
finalvirtual |
Reimplemented from google::protobuf::Message.
|
finalvirtual |
Reimplemented from google::protobuf::Message.
|
inline |
Definition at line 3404 of file intervehicle.pb.h.
|
inline |
Definition at line 3298 of file intervehicle.pb.h.
|
inline |
Definition at line 3429 of file intervehicle.pb.h.
|
inline |
Definition at line 3453 of file intervehicle.pb.h.
|
inline |
Definition at line 3322 of file intervehicle.pb.h.
void goby::middleware::intervehicle::protobuf::Subscription::clear_intervehicle | ( | ) |
void goby::middleware::intervehicle::protobuf::Subscription::clear_metadata | ( | ) |
|
inline |
Definition at line 3380 of file intervehicle.pb.h.
|
final |
void goby::middleware::intervehicle::protobuf::Subscription::CopyFrom | ( | const Subscription & | from | ) |
|
inline |
Definition at line 3433 of file intervehicle.pb.h.
|
static |
|
static |
|
inlinefinalvirtual |
Implements google::protobuf::MessageLite.
Definition at line 894 of file intervehicle.pb.h.
|
finalvirtual |
Implements google::protobuf::Message.
|
inline |
Definition at line 3457 of file intervehicle.pb.h.
|
inline |
Definition at line 3395 of file intervehicle.pb.h.
|
inline |
Definition at line 3289 of file intervehicle.pb.h.
|
inline |
Definition at line 3420 of file intervehicle.pb.h.
|
inline |
Definition at line 3444 of file intervehicle.pb.h.
|
inline |
Definition at line 3313 of file intervehicle.pb.h.
|
inline |
Definition at line 3468 of file intervehicle.pb.h.
|
inline |
Definition at line 3522 of file intervehicle.pb.h.
|
inline |
Definition at line 3371 of file intervehicle.pb.h.
|
inline |
Definition at line 3329 of file intervehicle.pb.h.
|
static |
|
inlinestatic |
Definition at line 859 of file intervehicle.pb.h.
|
final |
|
inline |
Definition at line 3480 of file intervehicle.pb.h.
|
finalvirtual |
Reimplemented from google::protobuf::Message.
|
final |
void goby::middleware::intervehicle::protobuf::Subscription::MergeFrom | ( | const Subscription & | from | ) |
|
final |
|
inline |
Definition at line 3534 of file intervehicle.pb.h.
|
inline |
Definition at line 3342 of file intervehicle.pb.h.
|
inline |
Definition at line 3493 of file intervehicle.pb.h.
|
inline |
Definition at line 3547 of file intervehicle.pb.h.
|
inline |
Definition at line 851 of file intervehicle.pb.h.
|
inlinefinalvirtual |
Implements google::protobuf::Message.
Definition at line 873 of file intervehicle.pb.h.
|
inlinefinalvirtual |
Reimplemented from google::protobuf::Message.
Definition at line 877 of file intervehicle.pb.h.
|
inline |
Definition at line 829 of file intervehicle.pb.h.
|
inline |
Definition at line 3335 of file intervehicle.pb.h.
|
inline |
Definition at line 3486 of file intervehicle.pb.h.
|
inline |
Definition at line 3540 of file intervehicle.pb.h.
|
final |
|
inline |
Definition at line 3412 of file intervehicle.pb.h.
|
inline |
Definition at line 3351 of file intervehicle.pb.h.
|
inline |
Definition at line 3502 of file intervehicle.pb.h.
|
inline |
Definition at line 3556 of file intervehicle.pb.h.
|
inline |
Definition at line 3306 of file intervehicle.pb.h.
|
inline |
Definition at line 3437 of file intervehicle.pb.h.
|
inline |
Definition at line 3461 of file intervehicle.pb.h.
|
inline |
Definition at line 3388 of file intervehicle.pb.h.
|
inline |
Definition at line 1019 of file intervehicle.pb.h.
void goby::middleware::intervehicle::protobuf::Subscription::Swap | ( | Subscription * | other | ) |
|
inline |
Definition at line 3384 of file intervehicle.pb.h.
|
inline |
Definition at line 1023 of file intervehicle.pb.h.
|
inline |
Definition at line 1026 of file intervehicle.pb.h.
|
inline |
Definition at line 848 of file intervehicle.pb.h.
Definition at line 1062 of file intervehicle.pb.h.
|
friend |
Definition at line 867 of file intervehicle.pb.h.
|
static |
Definition at line 926 of file intervehicle.pb.h.
|
static |
Definition at line 924 of file intervehicle.pb.h.
|
static |
Definition at line 922 of file intervehicle.pb.h.
|
static |
Definition at line 1009 of file intervehicle.pb.h.
|
static |
Definition at line 988 of file intervehicle.pb.h.
|
static |
Definition at line 995 of file intervehicle.pb.h.
|
static |
Definition at line 1002 of file intervehicle.pb.h.
|
static |
Definition at line 945 of file intervehicle.pb.h.
|
staticconstexpr |
Definition at line 863 of file intervehicle.pb.h.
|
static |
Definition at line 957 of file intervehicle.pb.h.
|
static |
Definition at line 969 of file intervehicle.pb.h.
|
static |
Definition at line 981 of file intervehicle.pb.h.
|
static |
Definition at line 915 of file intervehicle.pb.h.
|
static |
Definition at line 917 of file intervehicle.pb.h.