NVIDIA DeepStream SDK API Reference

9.2 Release
sources/libs/nvmsgconv/deepstream_schema/schema.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: schema.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_schema_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_schema_2eproto
6 
7 #include <limits>
8 #include <string>
9 
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3021000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
14 #error your headers.
15 #endif
16 #if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
20 #endif
21 
22 #include <google/protobuf/port_undef.inc>
23 #include <google/protobuf/io/coded_stream.h>
24 #include <google/protobuf/arena.h>
25 #include <google/protobuf/arenastring.h>
26 #include <google/protobuf/generated_message_util.h>
27 #include <google/protobuf/metadata_lite.h>
28 #include <google/protobuf/generated_message_reflection.h>
29 #include <google/protobuf/message.h>
30 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
31 #include <google/protobuf/extension_set.h> // IWYU pragma: export
32 #include <google/protobuf/map.h> // IWYU pragma: export
33 #include <google/protobuf/map_entry.h>
34 #include <google/protobuf/map_field_inl.h>
35 #include <google/protobuf/unknown_field_set.h>
36 #include <google/protobuf/timestamp.pb.h>
37 // @@protoc_insertion_point(includes)
38 #include <google/protobuf/port_def.inc>
39 #define PROTOBUF_INTERNAL_EXPORT_schema_2eproto
40 PROTOBUF_NAMESPACE_OPEN
41 namespace internal {
42 class AnyMetadata;
43 } // namespace internal
44 PROTOBUF_NAMESPACE_CLOSE
45 
46 // Internal implementation detail -- do not use these members.
48  static const uint32_t offsets[];
49 };
50 extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_schema_2eproto;
51 namespace nv {
52 class AnalyticsModule;
53 struct AnalyticsModuleDefaultTypeInternal;
54 extern AnalyticsModuleDefaultTypeInternal _AnalyticsModule_default_instance_;
56 struct AnalyticsModule_InfoEntry_DoNotUseDefaultTypeInternal;
57 extern AnalyticsModule_InfoEntry_DoNotUseDefaultTypeInternal _AnalyticsModule_InfoEntry_DoNotUse_default_instance_;
58 class Bbox;
59 struct BboxDefaultTypeInternal;
60 extern BboxDefaultTypeInternal _Bbox_default_instance_;
61 class Coordinate;
62 struct CoordinateDefaultTypeInternal;
63 extern CoordinateDefaultTypeInternal _Coordinate_default_instance_;
64 class Embedding;
65 struct EmbeddingDefaultTypeInternal;
66 extern EmbeddingDefaultTypeInternal _Embedding_default_instance_;
68 struct Embedding_InfoEntry_DoNotUseDefaultTypeInternal;
69 extern Embedding_InfoEntry_DoNotUseDefaultTypeInternal _Embedding_InfoEntry_DoNotUse_default_instance_;
70 class Event;
71 struct EventDefaultTypeInternal;
72 extern EventDefaultTypeInternal _Event_default_instance_;
74 struct Event_InfoEntry_DoNotUseDefaultTypeInternal;
75 extern Event_InfoEntry_DoNotUseDefaultTypeInternal _Event_InfoEntry_DoNotUse_default_instance_;
76 class Frame;
77 struct FrameDefaultTypeInternal;
78 extern FrameDefaultTypeInternal _Frame_default_instance_;
79 class Gaze;
80 struct GazeDefaultTypeInternal;
81 extern GazeDefaultTypeInternal _Gaze_default_instance_;
82 class LipActivity;
83 struct LipActivityDefaultTypeInternal;
84 extern LipActivityDefaultTypeInternal _LipActivity_default_instance_;
85 class Location;
86 struct LocationDefaultTypeInternal;
87 extern LocationDefaultTypeInternal _Location_default_instance_;
88 class Message;
89 struct MessageDefaultTypeInternal;
90 extern MessageDefaultTypeInternal _Message_default_instance_;
91 class Object;
92 struct ObjectDefaultTypeInternal;
93 extern ObjectDefaultTypeInternal _Object_default_instance_;
95 struct Object_InfoEntry_DoNotUseDefaultTypeInternal;
96 extern Object_InfoEntry_DoNotUseDefaultTypeInternal _Object_InfoEntry_DoNotUse_default_instance_;
97 class Place;
98 struct PlaceDefaultTypeInternal;
99 extern PlaceDefaultTypeInternal _Place_default_instance_;
101 struct Place_InfoEntry_DoNotUseDefaultTypeInternal;
102 extern Place_InfoEntry_DoNotUseDefaultTypeInternal _Place_InfoEntry_DoNotUse_default_instance_;
103 class Pose;
104 struct PoseDefaultTypeInternal;
105 extern PoseDefaultTypeInternal _Pose_default_instance_;
106 class Pose_Action;
107 struct Pose_ActionDefaultTypeInternal;
108 extern Pose_ActionDefaultTypeInternal _Pose_Action_default_instance_;
109 class Pose_Keypoint;
110 struct Pose_KeypointDefaultTypeInternal;
111 extern Pose_KeypointDefaultTypeInternal _Pose_Keypoint_default_instance_;
112 class Sensor;
113 struct SensorDefaultTypeInternal;
114 extern SensorDefaultTypeInternal _Sensor_default_instance_;
116 struct Sensor_InfoEntry_DoNotUseDefaultTypeInternal;
117 extern Sensor_InfoEntry_DoNotUseDefaultTypeInternal _Sensor_InfoEntry_DoNotUse_default_instance_;
118 } // namespace nv
119 PROTOBUF_NAMESPACE_OPEN
120 template<> ::nv::AnalyticsModule* Arena::CreateMaybeMessage<::nv::AnalyticsModule>(Arena*);
121 template<> ::nv::AnalyticsModule_InfoEntry_DoNotUse* Arena::CreateMaybeMessage<::nv::AnalyticsModule_InfoEntry_DoNotUse>(Arena*);
122 template<> ::nv::Bbox* Arena::CreateMaybeMessage<::nv::Bbox>(Arena*);
123 template<> ::nv::Coordinate* Arena::CreateMaybeMessage<::nv::Coordinate>(Arena*);
124 template<> ::nv::Embedding* Arena::CreateMaybeMessage<::nv::Embedding>(Arena*);
125 template<> ::nv::Embedding_InfoEntry_DoNotUse* Arena::CreateMaybeMessage<::nv::Embedding_InfoEntry_DoNotUse>(Arena*);
126 template<> ::nv::Event* Arena::CreateMaybeMessage<::nv::Event>(Arena*);
127 template<> ::nv::Event_InfoEntry_DoNotUse* Arena::CreateMaybeMessage<::nv::Event_InfoEntry_DoNotUse>(Arena*);
128 template<> ::nv::Frame* Arena::CreateMaybeMessage<::nv::Frame>(Arena*);
129 template<> ::nv::Gaze* Arena::CreateMaybeMessage<::nv::Gaze>(Arena*);
130 template<> ::nv::LipActivity* Arena::CreateMaybeMessage<::nv::LipActivity>(Arena*);
131 template<> ::nv::Location* Arena::CreateMaybeMessage<::nv::Location>(Arena*);
132 template<> ::nv::Message* Arena::CreateMaybeMessage<::nv::Message>(Arena*);
133 template<> ::nv::Object* Arena::CreateMaybeMessage<::nv::Object>(Arena*);
134 template<> ::nv::Object_InfoEntry_DoNotUse* Arena::CreateMaybeMessage<::nv::Object_InfoEntry_DoNotUse>(Arena*);
135 template<> ::nv::Place* Arena::CreateMaybeMessage<::nv::Place>(Arena*);
136 template<> ::nv::Place_InfoEntry_DoNotUse* Arena::CreateMaybeMessage<::nv::Place_InfoEntry_DoNotUse>(Arena*);
137 template<> ::nv::Pose* Arena::CreateMaybeMessage<::nv::Pose>(Arena*);
138 template<> ::nv::Pose_Action* Arena::CreateMaybeMessage<::nv::Pose_Action>(Arena*);
139 template<> ::nv::Pose_Keypoint* Arena::CreateMaybeMessage<::nv::Pose_Keypoint>(Arena*);
140 template<> ::nv::Sensor* Arena::CreateMaybeMessage<::nv::Sensor>(Arena*);
141 template<> ::nv::Sensor_InfoEntry_DoNotUse* Arena::CreateMaybeMessage<::nv::Sensor_InfoEntry_DoNotUse>(Arena*);
142 PROTOBUF_NAMESPACE_CLOSE
143 namespace nv {
144 
145 // ===================================================================
146 
147 class Frame final :
148  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:nv.Frame) */ {
149  public:
150  inline Frame() : Frame(nullptr) {}
151  ~Frame() override;
152  explicit PROTOBUF_CONSTEXPR Frame(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
153 
154  Frame(const Frame& from);
155  Frame(Frame&& from) noexcept
156  : Frame() {
157  *this = ::std::move(from);
158  }
159 
160  inline Frame& operator=(const Frame& from) {
161  CopyFrom(from);
162  return *this;
163  }
164  inline Frame& operator=(Frame&& from) noexcept {
165  if (this == &from) return *this;
166  if (GetOwningArena() == from.GetOwningArena()
167  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
168  && GetOwningArena() != nullptr
169  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
170  ) {
171  InternalSwap(&from);
172  } else {
173  CopyFrom(from);
174  }
175  return *this;
176  }
177 
178  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
179  return GetDescriptor();
180  }
181  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
182  return default_instance().GetMetadata().descriptor;
183  }
184  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
185  return default_instance().GetMetadata().reflection;
186  }
187  static const Frame& default_instance() {
188  return *internal_default_instance();
189  }
190  static inline const Frame* internal_default_instance() {
191  return reinterpret_cast<const Frame*>(
193  }
194  static constexpr int kIndexInFileMessages =
195  0;
196 
197  friend void swap(Frame& a, Frame& b) {
198  a.Swap(&b);
199  }
200  inline void Swap(Frame* other) {
201  if (other == this) return;
202  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
203  if (GetOwningArena() != nullptr &&
204  GetOwningArena() == other->GetOwningArena()) {
205  #else // PROTOBUF_FORCE_COPY_IN_SWAP
206  if (GetOwningArena() == other->GetOwningArena()) {
207  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
208  InternalSwap(other);
209  } else {
210  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
211  }
212  }
213  void UnsafeArenaSwap(Frame* other) {
214  if (other == this) return;
215  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
216  InternalSwap(other);
217  }
218 
219  // implements Message ----------------------------------------------
220 
221  Frame* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
222  return CreateMaybeMessage<Frame>(arena);
223  }
224  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
225  void CopyFrom(const Frame& from);
226  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
227  void MergeFrom( const Frame& from) {
228  Frame::MergeImpl(*this, from);
229  }
230  private:
231  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
232  public:
233  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
234  bool IsInitialized() const final;
235 
236  size_t ByteSizeLong() const final;
237  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
238  uint8_t* _InternalSerialize(
239  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
240  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
241 
242  private:
243  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
244  void SharedDtor();
245  void SetCachedSize(int size) const final;
246  void InternalSwap(Frame* other);
247 
248  private:
249  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
250  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
251  return "nv.Frame";
252  }
253  protected:
254  explicit Frame(::PROTOBUF_NAMESPACE_ID::Arena* arena,
255  bool is_message_owned = false);
256  public:
257 
258  static const ClassData _class_data_;
259  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
260 
261  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
262 
263  // nested types ----------------------------------------------------
264 
265  // accessors -------------------------------------------------------
266 
267  enum : int {
270  kIdFieldNumber = 2,
273  };
274  // repeated .nv.Object objects = 5;
275  int objects_size() const;
276  private:
277  int _internal_objects_size() const;
278  public:
279  void clear_objects();
280  ::nv::Object* mutable_objects(int index);
281  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Object >*
282  mutable_objects();
283  private:
284  const ::nv::Object& _internal_objects(int index) const;
285  ::nv::Object* _internal_add_objects();
286  public:
287  const ::nv::Object& objects(int index) const;
289  const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Object >&
290  objects() const;
291 
292  // string version = 1;
293  void clear_version();
294  const std::string& version() const;
295  template <typename ArgT0 = const std::string&, typename... ArgT>
296  void set_version(ArgT0&& arg0, ArgT... args);
297  std::string* mutable_version();
298  PROTOBUF_NODISCARD std::string* release_version();
299  void set_allocated_version(std::string* version);
300  private:
301  const std::string& _internal_version() const;
302  inline PROTOBUF_ALWAYS_INLINE void _internal_set_version(const std::string& value);
303  std::string* _internal_mutable_version();
304  public:
305 
306  // string id = 2;
307  void clear_id();
308  const std::string& id() const;
309  template <typename ArgT0 = const std::string&, typename... ArgT>
310  void set_id(ArgT0&& arg0, ArgT... args);
311  std::string* mutable_id();
312  PROTOBUF_NODISCARD std::string* release_id();
313  void set_allocated_id(std::string* id);
314  private:
315  const std::string& _internal_id() const;
316  inline PROTOBUF_ALWAYS_INLINE void _internal_set_id(const std::string& value);
317  std::string* _internal_mutable_id();
318  public:
319 
320  // string sensorId = 4;
321  void clear_sensorid();
322  const std::string& sensorid() const;
323  template <typename ArgT0 = const std::string&, typename... ArgT>
324  void set_sensorid(ArgT0&& arg0, ArgT... args);
325  std::string* mutable_sensorid();
326  PROTOBUF_NODISCARD std::string* release_sensorid();
327  void set_allocated_sensorid(std::string* sensorid);
328  private:
329  const std::string& _internal_sensorid() const;
330  inline PROTOBUF_ALWAYS_INLINE void _internal_set_sensorid(const std::string& value);
331  std::string* _internal_mutable_sensorid();
332  public:
333 
334  // .google.protobuf.Timestamp timestamp = 3;
335  bool has_timestamp() const;
336  private:
337  bool _internal_has_timestamp() const;
338  public:
339  void clear_timestamp();
340  const ::PROTOBUF_NAMESPACE_ID::Timestamp& timestamp() const;
341  PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::Timestamp* release_timestamp();
342  ::PROTOBUF_NAMESPACE_ID::Timestamp* mutable_timestamp();
343  void set_allocated_timestamp(::PROTOBUF_NAMESPACE_ID::Timestamp* timestamp);
344  private:
345  const ::PROTOBUF_NAMESPACE_ID::Timestamp& _internal_timestamp() const;
346  ::PROTOBUF_NAMESPACE_ID::Timestamp* _internal_mutable_timestamp();
347  public:
349  ::PROTOBUF_NAMESPACE_ID::Timestamp* timestamp);
350  ::PROTOBUF_NAMESPACE_ID::Timestamp* unsafe_arena_release_timestamp();
351 
352  // @@protoc_insertion_point(class_scope:nv.Frame)
353  private:
354  class _Internal;
355 
356  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
357  typedef void InternalArenaConstructable_;
358  typedef void DestructorSkippable_;
359  struct Impl_ {
360  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Object > objects_;
361  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr version_;
362  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr id_;
363  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr sensorid_;
364  ::PROTOBUF_NAMESPACE_ID::Timestamp* timestamp_;
365  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
366  };
367  union { Impl_ _impl_; };
368  friend struct ::TableStruct_schema_2eproto;
369 };
370 // -------------------------------------------------------------------
371 
372 class Object_InfoEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntry<Object_InfoEntry_DoNotUse,
373  std::string, std::string,
374  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
375  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING> {
376 public:
377  typedef ::PROTOBUF_NAMESPACE_ID::internal::MapEntry<Object_InfoEntry_DoNotUse,
378  std::string, std::string,
382  explicit PROTOBUF_CONSTEXPR Object_InfoEntry_DoNotUse(
383  ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
384  explicit Object_InfoEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena);
385  void MergeFrom(const Object_InfoEntry_DoNotUse& other);
387  static bool ValidateKey(std::string* s) {
388  return ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::PARSE, "nv.Object.InfoEntry.key");
389  }
390  static bool ValidateValue(std::string* s) {
391  return ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::PARSE, "nv.Object.InfoEntry.value");
392  }
393  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
394  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
395  friend struct ::TableStruct_schema_2eproto;
396 };
397 
398 // -------------------------------------------------------------------
399 
400 class Object final :
401  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:nv.Object) */ {
402  public:
403  inline Object() : Object(nullptr) {}
404  ~Object() override;
405  explicit PROTOBUF_CONSTEXPR Object(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
406 
407  Object(const Object& from);
408  Object(Object&& from) noexcept
409  : Object() {
410  *this = ::std::move(from);
411  }
412 
413  inline Object& operator=(const Object& from) {
414  CopyFrom(from);
415  return *this;
416  }
417  inline Object& operator=(Object&& from) noexcept {
418  if (this == &from) return *this;
419  if (GetOwningArena() == from.GetOwningArena()
420  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
421  && GetOwningArena() != nullptr
422  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
423  ) {
424  InternalSwap(&from);
425  } else {
426  CopyFrom(from);
427  }
428  return *this;
429  }
430 
431  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
432  return GetDescriptor();
433  }
434  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
435  return default_instance().GetMetadata().descriptor;
436  }
437  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
438  return default_instance().GetMetadata().reflection;
439  }
440  static const Object& default_instance() {
441  return *internal_default_instance();
442  }
443  static inline const Object* internal_default_instance() {
444  return reinterpret_cast<const Object*>(
446  }
447  static constexpr int kIndexInFileMessages =
448  2;
449 
450  friend void swap(Object& a, Object& b) {
451  a.Swap(&b);
452  }
453  inline void Swap(Object* other) {
454  if (other == this) return;
455  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
456  if (GetOwningArena() != nullptr &&
457  GetOwningArena() == other->GetOwningArena()) {
458  #else // PROTOBUF_FORCE_COPY_IN_SWAP
459  if (GetOwningArena() == other->GetOwningArena()) {
460  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
461  InternalSwap(other);
462  } else {
463  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
464  }
465  }
466  void UnsafeArenaSwap(Object* other) {
467  if (other == this) return;
468  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
469  InternalSwap(other);
470  }
471 
472  // implements Message ----------------------------------------------
473 
474  Object* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
475  return CreateMaybeMessage<Object>(arena);
476  }
477  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
478  void CopyFrom(const Object& from);
479  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
480  void MergeFrom( const Object& from) {
481  Object::MergeImpl(*this, from);
482  }
483  private:
484  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
485  public:
486  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
487  bool IsInitialized() const final;
488 
489  size_t ByteSizeLong() const final;
490  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
491  uint8_t* _InternalSerialize(
492  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
493  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
494 
495  private:
496  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
497  void SharedDtor();
498  void SetCachedSize(int size) const final;
499  void InternalSwap(Object* other);
500 
501  private:
502  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
503  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
504  return "nv.Object";
505  }
506  protected:
507  explicit Object(::PROTOBUF_NAMESPACE_ID::Arena* arena,
508  bool is_message_owned = false);
509  private:
510  static void ArenaDtor(void* object);
511  public:
512 
513  static const ClassData _class_data_;
514  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
515 
516  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
517 
518  // nested types ----------------------------------------------------
519 
520 
521  // accessors -------------------------------------------------------
522 
523  enum : int {
524  kInfoFieldNumber = 5,
525  kDirFieldNumber = 11,
526  kIdFieldNumber = 1,
527  kTypeFieldNumber = 3,
528  kBboxFieldNumber = 2,
529  kEmbeddingFieldNumber = 6,
530  kPoseFieldNumber = 7,
531  kGazeFieldNumber = 8,
532  kLipActivityFieldNumber = 9,
533  kCoordinateFieldNumber = 12,
534  kLocationFieldNumber = 13,
535  kConfidenceFieldNumber = 4,
536  kSpeedFieldNumber = 10,
537  };
538  // map<string, string> info = 5;
539  int info_size() const;
540  private:
541  int _internal_info_size() const;
542  public:
543  void clear_info();
544  private:
545  const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
546  _internal_info() const;
547  ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
548  _internal_mutable_info();
549  public:
550  const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
551  info() const;
552  ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
553  mutable_info();
554 
555  // repeated float dir = 11;
556  int dir_size() const;
557  private:
558  int _internal_dir_size() const;
559  public:
560  void clear_dir();
561  private:
562  float _internal_dir(int index) const;
563  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
564  _internal_dir() const;
565  void _internal_add_dir(float value);
566  ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
567  _internal_mutable_dir();
568  public:
569  float dir(int index) const;
570  void set_dir(int index, float value);
571  void add_dir(float value);
572  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
573  dir() const;
574  ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
575  mutable_dir();
576 
577  // string id = 1;
578  void clear_id();
579  const std::string& id() const;
580  template <typename ArgT0 = const std::string&, typename... ArgT>
581  void set_id(ArgT0&& arg0, ArgT... args);
582  std::string* mutable_id();
583  PROTOBUF_NODISCARD std::string* release_id();
584  void set_allocated_id(std::string* id);
585  private:
586  const std::string& _internal_id() const;
587  inline PROTOBUF_ALWAYS_INLINE void _internal_set_id(const std::string& value);
588  std::string* _internal_mutable_id();
589  public:
590 
591  // string type = 3;
592  void clear_type();
593  const std::string& type() const;
594  template <typename ArgT0 = const std::string&, typename... ArgT>
595  void set_type(ArgT0&& arg0, ArgT... args);
596  std::string* mutable_type();
597  PROTOBUF_NODISCARD std::string* release_type();
598  void set_allocated_type(std::string* type);
599  private:
600  const std::string& _internal_type() const;
601  inline PROTOBUF_ALWAYS_INLINE void _internal_set_type(const std::string& value);
602  std::string* _internal_mutable_type();
603  public:
604 
605  // .nv.Bbox bbox = 2;
606  bool has_bbox() const;
607  private:
608  bool _internal_has_bbox() const;
609  public:
610  void clear_bbox();
611  const ::nv::Bbox& bbox() const;
612  PROTOBUF_NODISCARD ::nv::Bbox* release_bbox();
613  ::nv::Bbox* mutable_bbox();
614  void set_allocated_bbox(::nv::Bbox* bbox);
615  private:
616  const ::nv::Bbox& _internal_bbox() const;
617  ::nv::Bbox* _internal_mutable_bbox();
618  public:
619  void unsafe_arena_set_allocated_bbox(
620  ::nv::Bbox* bbox);
621  ::nv::Bbox* unsafe_arena_release_bbox();
622 
623  // .nv.Embedding embedding = 6;
624  bool has_embedding() const;
625  private:
626  bool _internal_has_embedding() const;
627  public:
628  void clear_embedding();
629  const ::nv::Embedding& embedding() const;
630  PROTOBUF_NODISCARD ::nv::Embedding* release_embedding();
631  ::nv::Embedding* mutable_embedding();
632  void set_allocated_embedding(::nv::Embedding* embedding);
633  private:
634  const ::nv::Embedding& _internal_embedding() const;
635  ::nv::Embedding* _internal_mutable_embedding();
636  public:
637  void unsafe_arena_set_allocated_embedding(
638  ::nv::Embedding* embedding);
639  ::nv::Embedding* unsafe_arena_release_embedding();
640 
641  // .nv.Pose pose = 7;
642  bool has_pose() const;
643  private:
644  bool _internal_has_pose() const;
645  public:
646  void clear_pose();
647  const ::nv::Pose& pose() const;
648  PROTOBUF_NODISCARD ::nv::Pose* release_pose();
649  ::nv::Pose* mutable_pose();
650  void set_allocated_pose(::nv::Pose* pose);
651  private:
652  const ::nv::Pose& _internal_pose() const;
653  ::nv::Pose* _internal_mutable_pose();
654  public:
655  void unsafe_arena_set_allocated_pose(
656  ::nv::Pose* pose);
657  ::nv::Pose* unsafe_arena_release_pose();
658 
659  // .nv.Gaze gaze = 8;
660  bool has_gaze() const;
661  private:
662  bool _internal_has_gaze() const;
663  public:
664  void clear_gaze();
665  const ::nv::Gaze& gaze() const;
666  PROTOBUF_NODISCARD ::nv::Gaze* release_gaze();
667  ::nv::Gaze* mutable_gaze();
668  void set_allocated_gaze(::nv::Gaze* gaze);
669  private:
670  const ::nv::Gaze& _internal_gaze() const;
671  ::nv::Gaze* _internal_mutable_gaze();
672  public:
673  void unsafe_arena_set_allocated_gaze(
674  ::nv::Gaze* gaze);
675  ::nv::Gaze* unsafe_arena_release_gaze();
676 
677  // .nv.LipActivity lipActivity = 9;
678  bool has_lipactivity() const;
679  private:
680  bool _internal_has_lipactivity() const;
681  public:
682  void clear_lipactivity();
683  const ::nv::LipActivity& lipactivity() const;
684  PROTOBUF_NODISCARD ::nv::LipActivity* release_lipactivity();
685  ::nv::LipActivity* mutable_lipactivity();
686  void set_allocated_lipactivity(::nv::LipActivity* lipactivity);
687  private:
688  const ::nv::LipActivity& _internal_lipactivity() const;
689  ::nv::LipActivity* _internal_mutable_lipactivity();
690  public:
691  void unsafe_arena_set_allocated_lipactivity(
692  ::nv::LipActivity* lipactivity);
693  ::nv::LipActivity* unsafe_arena_release_lipactivity();
694 
695  // .nv.Coordinate coordinate = 12;
696  bool has_coordinate() const;
697  private:
698  bool _internal_has_coordinate() const;
699  public:
700  void clear_coordinate();
701  const ::nv::Coordinate& coordinate() const;
702  PROTOBUF_NODISCARD ::nv::Coordinate* release_coordinate();
703  ::nv::Coordinate* mutable_coordinate();
704  void set_allocated_coordinate(::nv::Coordinate* coordinate);
705  private:
706  const ::nv::Coordinate& _internal_coordinate() const;
707  ::nv::Coordinate* _internal_mutable_coordinate();
708  public:
709  void unsafe_arena_set_allocated_coordinate(
710  ::nv::Coordinate* coordinate);
711  ::nv::Coordinate* unsafe_arena_release_coordinate();
712 
713  // .nv.Location location = 13;
714  bool has_location() const;
715  private:
716  bool _internal_has_location() const;
717  public:
718  void clear_location();
719  const ::nv::Location& location() const;
720  PROTOBUF_NODISCARD ::nv::Location* release_location();
721  ::nv::Location* mutable_location();
722  void set_allocated_location(::nv::Location* location);
723  private:
724  const ::nv::Location& _internal_location() const;
725  ::nv::Location* _internal_mutable_location();
726  public:
727  void unsafe_arena_set_allocated_location(
728  ::nv::Location* location);
729  ::nv::Location* unsafe_arena_release_location();
730 
731  // float confidence = 4;
732  void clear_confidence();
733  float confidence() const;
734  void set_confidence(float value);
735  private:
736  float _internal_confidence() const;
737  void _internal_set_confidence(float value);
738  public:
739 
740  // float speed = 10;
741  void clear_speed();
742  float speed() const;
743  void set_speed(float value);
744  private:
745  float _internal_speed() const;
746  void _internal_set_speed(float value);
747  public:
748 
749  // @@protoc_insertion_point(class_scope:nv.Object)
750  private:
751  class _Internal;
752 
753  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
754  typedef void InternalArenaConstructable_;
755  typedef void DestructorSkippable_;
756  struct Impl_ {
757  ::PROTOBUF_NAMESPACE_ID::internal::MapField<
758  Object_InfoEntry_DoNotUse,
759  std::string, std::string,
762  ::PROTOBUF_NAMESPACE_ID::RepeatedField< float > dir_;
763  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr id_;
764  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr type_;
765  ::nv::Bbox* bbox_;
766  ::nv::Embedding* embedding_;
767  ::nv::Pose* pose_;
768  ::nv::Gaze* gaze_;
769  ::nv::LipActivity* lipactivity_;
770  ::nv::Coordinate* coordinate_;
771  ::nv::Location* location_;
772  float confidence_;
773  float speed_;
774  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
775  };
776  union { Impl_ _impl_; };
777  friend struct ::TableStruct_schema_2eproto;
778 };
779 // -------------------------------------------------------------------
780 
781 class Coordinate final :
782  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:nv.Coordinate) */ {
783  public:
784  inline Coordinate() : Coordinate(nullptr) {}
785  ~Coordinate() override;
786  explicit PROTOBUF_CONSTEXPR Coordinate(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
787 
788  Coordinate(const Coordinate& from);
789  Coordinate(Coordinate&& from) noexcept
790  : Coordinate() {
791  *this = ::std::move(from);
792  }
793 
794  inline Coordinate& operator=(const Coordinate& from) {
795  CopyFrom(from);
796  return *this;
797  }
798  inline Coordinate& operator=(Coordinate&& from) noexcept {
799  if (this == &from) return *this;
800  if (GetOwningArena() == from.GetOwningArena()
801  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
802  && GetOwningArena() != nullptr
803  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
804  ) {
805  InternalSwap(&from);
806  } else {
807  CopyFrom(from);
808  }
809  return *this;
810  }
811 
812  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
813  return GetDescriptor();
814  }
815  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
816  return default_instance().GetMetadata().descriptor;
817  }
818  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
819  return default_instance().GetMetadata().reflection;
820  }
821  static const Coordinate& default_instance() {
822  return *internal_default_instance();
823  }
824  static inline const Coordinate* internal_default_instance() {
825  return reinterpret_cast<const Coordinate*>(
827  }
828  static constexpr int kIndexInFileMessages =
829  3;
830 
831  friend void swap(Coordinate& a, Coordinate& b) {
832  a.Swap(&b);
833  }
834  inline void Swap(Coordinate* other) {
835  if (other == this) return;
836  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
837  if (GetOwningArena() != nullptr &&
838  GetOwningArena() == other->GetOwningArena()) {
839  #else // PROTOBUF_FORCE_COPY_IN_SWAP
840  if (GetOwningArena() == other->GetOwningArena()) {
841  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
842  InternalSwap(other);
843  } else {
844  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
845  }
846  }
848  if (other == this) return;
849  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
850  InternalSwap(other);
851  }
852 
853  // implements Message ----------------------------------------------
854 
855  Coordinate* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
856  return CreateMaybeMessage<Coordinate>(arena);
857  }
858  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
859  void CopyFrom(const Coordinate& from);
860  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
861  void MergeFrom( const Coordinate& from) {
862  Coordinate::MergeImpl(*this, from);
863  }
864  private:
865  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
866  public:
867  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
868  bool IsInitialized() const final;
869 
870  size_t ByteSizeLong() const final;
871  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
872  uint8_t* _InternalSerialize(
873  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
874  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
875 
876  private:
877  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
878  void SharedDtor();
879  void SetCachedSize(int size) const final;
880  void InternalSwap(Coordinate* other);
881 
882  private:
883  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
884  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
885  return "nv.Coordinate";
886  }
887  protected:
888  explicit Coordinate(::PROTOBUF_NAMESPACE_ID::Arena* arena,
889  bool is_message_owned = false);
890  public:
891 
892  static const ClassData _class_data_;
893  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
894 
895  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
896 
897  // nested types ----------------------------------------------------
898 
899  // accessors -------------------------------------------------------
900 
901  enum : int {
902  kXFieldNumber = 1,
903  kYFieldNumber = 2,
904  kZFieldNumber = 3,
905  };
906  // double x = 1;
907  void clear_x();
908  double x() const;
909  void set_x(double value);
910  private:
911  double _internal_x() const;
912  void _internal_set_x(double value);
913  public:
914 
915  // double y = 2;
916  void clear_y();
917  double y() const;
918  void set_y(double value);
919  private:
920  double _internal_y() const;
921  void _internal_set_y(double value);
922  public:
923 
924  // double z = 3;
925  void clear_z();
926  double z() const;
927  void set_z(double value);
928  private:
929  double _internal_z() const;
930  void _internal_set_z(double value);
931  public:
932 
933  // @@protoc_insertion_point(class_scope:nv.Coordinate)
934  private:
935  class _Internal;
936 
937  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
938  typedef void InternalArenaConstructable_;
939  typedef void DestructorSkippable_;
940  struct Impl_ {
941  double x_;
942  double y_;
943  double z_;
944  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
945  };
946  union { Impl_ _impl_; };
947  friend struct ::TableStruct_schema_2eproto;
948 };
949 // -------------------------------------------------------------------
950 
951 class Location final :
952  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:nv.Location) */ {
953  public:
954  inline Location() : Location(nullptr) {}
955  ~Location() override;
956  explicit PROTOBUF_CONSTEXPR Location(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
957 
958  Location(const Location& from);
959  Location(Location&& from) noexcept
960  : Location() {
961  *this = ::std::move(from);
962  }
963 
964  inline Location& operator=(const Location& from) {
965  CopyFrom(from);
966  return *this;
967  }
968  inline Location& operator=(Location&& from) noexcept {
969  if (this == &from) return *this;
970  if (GetOwningArena() == from.GetOwningArena()
971  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
972  && GetOwningArena() != nullptr
973  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
974  ) {
975  InternalSwap(&from);
976  } else {
977  CopyFrom(from);
978  }
979  return *this;
980  }
981 
982  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
983  return GetDescriptor();
984  }
985  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
986  return default_instance().GetMetadata().descriptor;
987  }
988  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
989  return default_instance().GetMetadata().reflection;
990  }
991  static const Location& default_instance() {
992  return *internal_default_instance();
993  }
994  static inline const Location* internal_default_instance() {
995  return reinterpret_cast<const Location*>(
997  }
998  static constexpr int kIndexInFileMessages =
999  4;
1000 
1001  friend void swap(Location& a, Location& b) {
1002  a.Swap(&b);
1003  }
1004  inline void Swap(Location* other) {
1005  if (other == this) return;
1006  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1007  if (GetOwningArena() != nullptr &&
1008  GetOwningArena() == other->GetOwningArena()) {
1009  #else // PROTOBUF_FORCE_COPY_IN_SWAP
1010  if (GetOwningArena() == other->GetOwningArena()) {
1011  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
1012  InternalSwap(other);
1013  } else {
1014  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1015  }
1016  }
1017  void UnsafeArenaSwap(Location* other) {
1018  if (other == this) return;
1019  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1020  InternalSwap(other);
1021  }
1022 
1023  // implements Message ----------------------------------------------
1024 
1025  Location* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
1026  return CreateMaybeMessage<Location>(arena);
1027  }
1028  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1029  void CopyFrom(const Location& from);
1030  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1031  void MergeFrom( const Location& from) {
1032  Location::MergeImpl(*this, from);
1033  }
1034  private:
1035  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1036  public:
1037  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
1038  bool IsInitialized() const final;
1039 
1040  size_t ByteSizeLong() const final;
1041  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1042  uint8_t* _InternalSerialize(
1043  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1044  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
1045 
1046  private:
1047  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
1048  void SharedDtor();
1049  void SetCachedSize(int size) const final;
1050  void InternalSwap(Location* other);
1051 
1052  private:
1053  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1054  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1055  return "nv.Location";
1056  }
1057  protected:
1058  explicit Location(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1059  bool is_message_owned = false);
1060  public:
1061 
1062  static const ClassData _class_data_;
1063  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1064 
1065  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1066 
1067  // nested types ----------------------------------------------------
1068 
1069  // accessors -------------------------------------------------------
1070 
1071  enum : int {
1072  kLatFieldNumber = 1,
1073  kLonFieldNumber = 2,
1074  kAltFieldNumber = 3,
1075  };
1076  // double lat = 1;
1077  void clear_lat();
1078  double lat() const;
1079  void set_lat(double value);
1080  private:
1081  double _internal_lat() const;
1082  void _internal_set_lat(double value);
1083  public:
1084 
1085  // double lon = 2;
1086  void clear_lon();
1087  double lon() const;
1088  void set_lon(double value);
1089  private:
1090  double _internal_lon() const;
1091  void _internal_set_lon(double value);
1092  public:
1093 
1094  // double alt = 3;
1095  void clear_alt();
1096  double alt() const;
1097  void set_alt(double value);
1098  private:
1099  double _internal_alt() const;
1100  void _internal_set_alt(double value);
1101  public:
1102 
1103  // @@protoc_insertion_point(class_scope:nv.Location)
1104  private:
1105  class _Internal;
1106 
1107  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1108  typedef void InternalArenaConstructable_;
1109  typedef void DestructorSkippable_;
1110  struct Impl_ {
1111  double lat_;
1112  double lon_;
1113  double alt_;
1114  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1115  };
1116  union { Impl_ _impl_; };
1117  friend struct ::TableStruct_schema_2eproto;
1118 };
1119 // -------------------------------------------------------------------
1120 
1121 class Bbox final :
1122  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:nv.Bbox) */ {
1123  public:
1124  inline Bbox() : Bbox(nullptr) {}
1125  ~Bbox() override;
1126  explicit PROTOBUF_CONSTEXPR Bbox(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1127 
1128  Bbox(const Bbox& from);
1129  Bbox(Bbox&& from) noexcept
1130  : Bbox() {
1131  *this = ::std::move(from);
1132  }
1133 
1134  inline Bbox& operator=(const Bbox& from) {
1135  CopyFrom(from);
1136  return *this;
1137  }
1138  inline Bbox& operator=(Bbox&& from) noexcept {
1139  if (this == &from) return *this;
1140  if (GetOwningArena() == from.GetOwningArena()
1141  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1142  && GetOwningArena() != nullptr
1143  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
1144  ) {
1145  InternalSwap(&from);
1146  } else {
1147  CopyFrom(from);
1148  }
1149  return *this;
1150  }
1151 
1152  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1153  return GetDescriptor();
1154  }
1155  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1156  return default_instance().GetMetadata().descriptor;
1157  }
1158  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1159  return default_instance().GetMetadata().reflection;
1160  }
1161  static const Bbox& default_instance() {
1162  return *internal_default_instance();
1163  }
1164  static inline const Bbox* internal_default_instance() {
1165  return reinterpret_cast<const Bbox*>(
1167  }
1168  static constexpr int kIndexInFileMessages =
1169  5;
1170 
1171  friend void swap(Bbox& a, Bbox& b) {
1172  a.Swap(&b);
1173  }
1174  inline void Swap(Bbox* other) {
1175  if (other == this) return;
1176  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1177  if (GetOwningArena() != nullptr &&
1178  GetOwningArena() == other->GetOwningArena()) {
1179  #else // PROTOBUF_FORCE_COPY_IN_SWAP
1180  if (GetOwningArena() == other->GetOwningArena()) {
1181  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
1182  InternalSwap(other);
1183  } else {
1184  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1185  }
1186  }
1187  void UnsafeArenaSwap(Bbox* other) {
1188  if (other == this) return;
1189  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1190  InternalSwap(other);
1191  }
1192 
1193  // implements Message ----------------------------------------------
1194 
1195  Bbox* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
1196  return CreateMaybeMessage<Bbox>(arena);
1197  }
1198  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1199  void CopyFrom(const Bbox& from);
1200  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1201  void MergeFrom( const Bbox& from) {
1202  Bbox::MergeImpl(*this, from);
1203  }
1204  private:
1205  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1206  public:
1207  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
1208  bool IsInitialized() const final;
1209 
1210  size_t ByteSizeLong() const final;
1211  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1212  uint8_t* _InternalSerialize(
1213  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1214  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
1215 
1216  private:
1217  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
1218  void SharedDtor();
1219  void SetCachedSize(int size) const final;
1220  void InternalSwap(Bbox* other);
1221 
1222  private:
1223  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1224  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1225  return "nv.Bbox";
1226  }
1227  protected:
1228  explicit Bbox(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1229  bool is_message_owned = false);
1230  public:
1231 
1232  static const ClassData _class_data_;
1233  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1234 
1235  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1236 
1237  // nested types ----------------------------------------------------
1238 
1239  // accessors -------------------------------------------------------
1240 
1241  enum : int {
1242  kLeftXFieldNumber = 1,
1243  kTopYFieldNumber = 2,
1244  kRightXFieldNumber = 3,
1245  kBottomYFieldNumber = 4,
1246  };
1247  // float leftX = 1;
1248  void clear_leftx();
1249  float leftx() const;
1250  void set_leftx(float value);
1251  private:
1252  float _internal_leftx() const;
1253  void _internal_set_leftx(float value);
1254  public:
1255 
1256  // float topY = 2;
1257  void clear_topy();
1258  float topy() const;
1259  void set_topy(float value);
1260  private:
1261  float _internal_topy() const;
1262  void _internal_set_topy(float value);
1263  public:
1264 
1265  // float rightX = 3;
1266  void clear_rightx();
1267  float rightx() const;
1268  void set_rightx(float value);
1269  private:
1270  float _internal_rightx() const;
1271  void _internal_set_rightx(float value);
1272  public:
1273 
1274  // float bottomY = 4;
1275  void clear_bottomy();
1276  float bottomy() const;
1277  void set_bottomy(float value);
1278  private:
1279  float _internal_bottomy() const;
1280  void _internal_set_bottomy(float value);
1281  public:
1282 
1283  // @@protoc_insertion_point(class_scope:nv.Bbox)
1284  private:
1285  class _Internal;
1286 
1287  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1288  typedef void InternalArenaConstructable_;
1289  typedef void DestructorSkippable_;
1290  struct Impl_ {
1291  float leftx_;
1292  float topy_;
1293  float rightx_;
1294  float bottomy_;
1295  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1296  };
1297  union { Impl_ _impl_; };
1298  friend struct ::TableStruct_schema_2eproto;
1299 };
1300 // -------------------------------------------------------------------
1301 
1302 class Pose_Keypoint final :
1303  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:nv.Pose.Keypoint) */ {
1304  public:
1305  inline Pose_Keypoint() : Pose_Keypoint(nullptr) {}
1306  ~Pose_Keypoint() override;
1307  explicit PROTOBUF_CONSTEXPR Pose_Keypoint(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1308 
1309  Pose_Keypoint(const Pose_Keypoint& from);
1310  Pose_Keypoint(Pose_Keypoint&& from) noexcept
1311  : Pose_Keypoint() {
1312  *this = ::std::move(from);
1313  }
1314 
1315  inline Pose_Keypoint& operator=(const Pose_Keypoint& from) {
1316  CopyFrom(from);
1317  return *this;
1318  }
1319  inline Pose_Keypoint& operator=(Pose_Keypoint&& from) noexcept {
1320  if (this == &from) return *this;
1321  if (GetOwningArena() == from.GetOwningArena()
1322  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1323  && GetOwningArena() != nullptr
1324  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
1325  ) {
1326  InternalSwap(&from);
1327  } else {
1328  CopyFrom(from);
1329  }
1330  return *this;
1331  }
1332 
1333  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1334  return GetDescriptor();
1335  }
1336  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1337  return default_instance().GetMetadata().descriptor;
1338  }
1339  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1340  return default_instance().GetMetadata().reflection;
1341  }
1343  return *internal_default_instance();
1344  }
1345  static inline const Pose_Keypoint* internal_default_instance() {
1346  return reinterpret_cast<const Pose_Keypoint*>(
1348  }
1349  static constexpr int kIndexInFileMessages =
1350  6;
1351 
1352  friend void swap(Pose_Keypoint& a, Pose_Keypoint& b) {
1353  a.Swap(&b);
1354  }
1355  inline void Swap(Pose_Keypoint* other) {
1356  if (other == this) return;
1357  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1358  if (GetOwningArena() != nullptr &&
1359  GetOwningArena() == other->GetOwningArena()) {
1360  #else // PROTOBUF_FORCE_COPY_IN_SWAP
1361  if (GetOwningArena() == other->GetOwningArena()) {
1362  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
1363  InternalSwap(other);
1364  } else {
1365  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1366  }
1367  }
1369  if (other == this) return;
1370  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1371  InternalSwap(other);
1372  }
1373 
1374  // implements Message ----------------------------------------------
1375 
1376  Pose_Keypoint* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
1377  return CreateMaybeMessage<Pose_Keypoint>(arena);
1378  }
1379  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1380  void CopyFrom(const Pose_Keypoint& from);
1381  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1382  void MergeFrom( const Pose_Keypoint& from) {
1383  Pose_Keypoint::MergeImpl(*this, from);
1384  }
1385  private:
1386  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1387  public:
1388  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
1389  bool IsInitialized() const final;
1390 
1391  size_t ByteSizeLong() const final;
1392  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1393  uint8_t* _InternalSerialize(
1394  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1395  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
1396 
1397  private:
1398  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
1399  void SharedDtor();
1400  void SetCachedSize(int size) const final;
1401  void InternalSwap(Pose_Keypoint* other);
1402 
1403  private:
1404  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1405  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1406  return "nv.Pose.Keypoint";
1407  }
1408  protected:
1409  explicit Pose_Keypoint(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1410  bool is_message_owned = false);
1411  public:
1412 
1413  static const ClassData _class_data_;
1414  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1415 
1416  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1417 
1418  // nested types ----------------------------------------------------
1419 
1420  // accessors -------------------------------------------------------
1421 
1422  enum : int {
1423  kCoordinatesFieldNumber = 2,
1424  kQuaternionFieldNumber = 3,
1425  kNameFieldNumber = 1,
1426  };
1427  // repeated float coordinates = 2;
1428  int coordinates_size() const;
1429  private:
1430  int _internal_coordinates_size() const;
1431  public:
1432  void clear_coordinates();
1433  private:
1434  float _internal_coordinates(int index) const;
1435  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
1436  _internal_coordinates() const;
1437  void _internal_add_coordinates(float value);
1438  ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
1439  _internal_mutable_coordinates();
1440  public:
1441  float coordinates(int index) const;
1442  void set_coordinates(int index, float value);
1443  void add_coordinates(float value);
1444  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
1445  coordinates() const;
1446  ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
1447  mutable_coordinates();
1448 
1449  // repeated float quaternion = 3;
1450  int quaternion_size() const;
1451  private:
1452  int _internal_quaternion_size() const;
1453  public:
1454  void clear_quaternion();
1455  private:
1456  float _internal_quaternion(int index) const;
1457  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
1458  _internal_quaternion() const;
1459  void _internal_add_quaternion(float value);
1460  ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
1461  _internal_mutable_quaternion();
1462  public:
1463  float quaternion(int index) const;
1464  void set_quaternion(int index, float value);
1465  void add_quaternion(float value);
1466  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
1467  quaternion() const;
1468  ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
1469  mutable_quaternion();
1470 
1471  // string name = 1;
1472  void clear_name();
1473  const std::string& name() const;
1474  template <typename ArgT0 = const std::string&, typename... ArgT>
1475  void set_name(ArgT0&& arg0, ArgT... args);
1476  std::string* mutable_name();
1477  PROTOBUF_NODISCARD std::string* release_name();
1478  void set_allocated_name(std::string* name);
1479  private:
1480  const std::string& _internal_name() const;
1481  inline PROTOBUF_ALWAYS_INLINE void _internal_set_name(const std::string& value);
1482  std::string* _internal_mutable_name();
1483  public:
1484 
1485  // @@protoc_insertion_point(class_scope:nv.Pose.Keypoint)
1486  private:
1487  class _Internal;
1488 
1489  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1490  typedef void InternalArenaConstructable_;
1491  typedef void DestructorSkippable_;
1492  struct Impl_ {
1493  ::PROTOBUF_NAMESPACE_ID::RepeatedField< float > coordinates_;
1494  ::PROTOBUF_NAMESPACE_ID::RepeatedField< float > quaternion_;
1495  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_;
1496  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1497  };
1498  union { Impl_ _impl_; };
1499  friend struct ::TableStruct_schema_2eproto;
1500 };
1501 // -------------------------------------------------------------------
1502 
1503 class Pose_Action final :
1504  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:nv.Pose.Action) */ {
1505  public:
1506  inline Pose_Action() : Pose_Action(nullptr) {}
1507  ~Pose_Action() override;
1508  explicit PROTOBUF_CONSTEXPR Pose_Action(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1509 
1510  Pose_Action(const Pose_Action& from);
1511  Pose_Action(Pose_Action&& from) noexcept
1512  : Pose_Action() {
1513  *this = ::std::move(from);
1514  }
1515 
1516  inline Pose_Action& operator=(const Pose_Action& from) {
1517  CopyFrom(from);
1518  return *this;
1519  }
1520  inline Pose_Action& operator=(Pose_Action&& from) noexcept {
1521  if (this == &from) return *this;
1522  if (GetOwningArena() == from.GetOwningArena()
1523  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1524  && GetOwningArena() != nullptr
1525  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
1526  ) {
1527  InternalSwap(&from);
1528  } else {
1529  CopyFrom(from);
1530  }
1531  return *this;
1532  }
1533 
1534  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1535  return GetDescriptor();
1536  }
1537  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1538  return default_instance().GetMetadata().descriptor;
1539  }
1540  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1541  return default_instance().GetMetadata().reflection;
1542  }
1543  static const Pose_Action& default_instance() {
1544  return *internal_default_instance();
1545  }
1546  static inline const Pose_Action* internal_default_instance() {
1547  return reinterpret_cast<const Pose_Action*>(
1549  }
1550  static constexpr int kIndexInFileMessages =
1551  7;
1552 
1553  friend void swap(Pose_Action& a, Pose_Action& b) {
1554  a.Swap(&b);
1555  }
1556  inline void Swap(Pose_Action* other) {
1557  if (other == this) return;
1558  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1559  if (GetOwningArena() != nullptr &&
1560  GetOwningArena() == other->GetOwningArena()) {
1561  #else // PROTOBUF_FORCE_COPY_IN_SWAP
1562  if (GetOwningArena() == other->GetOwningArena()) {
1563  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
1564  InternalSwap(other);
1565  } else {
1566  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1567  }
1568  }
1570  if (other == this) return;
1571  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1572  InternalSwap(other);
1573  }
1574 
1575  // implements Message ----------------------------------------------
1576 
1577  Pose_Action* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
1578  return CreateMaybeMessage<Pose_Action>(arena);
1579  }
1580  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1581  void CopyFrom(const Pose_Action& from);
1582  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1583  void MergeFrom( const Pose_Action& from) {
1584  Pose_Action::MergeImpl(*this, from);
1585  }
1586  private:
1587  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1588  public:
1589  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
1590  bool IsInitialized() const final;
1591 
1592  size_t ByteSizeLong() const final;
1593  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1594  uint8_t* _InternalSerialize(
1595  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1596  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
1597 
1598  private:
1599  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
1600  void SharedDtor();
1601  void SetCachedSize(int size) const final;
1602  void InternalSwap(Pose_Action* other);
1603 
1604  private:
1605  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1606  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1607  return "nv.Pose.Action";
1608  }
1609  protected:
1610  explicit Pose_Action(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1611  bool is_message_owned = false);
1612  public:
1613 
1614  static const ClassData _class_data_;
1615  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1616 
1617  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1618 
1619  // nested types ----------------------------------------------------
1620 
1621  // accessors -------------------------------------------------------
1622 
1623  enum : int {
1624  kTypeFieldNumber = 1,
1625  kConfidenceFieldNumber = 2,
1626  };
1627  // string type = 1;
1628  void clear_type();
1629  const std::string& type() const;
1630  template <typename ArgT0 = const std::string&, typename... ArgT>
1631  void set_type(ArgT0&& arg0, ArgT... args);
1632  std::string* mutable_type();
1633  PROTOBUF_NODISCARD std::string* release_type();
1634  void set_allocated_type(std::string* type);
1635  private:
1636  const std::string& _internal_type() const;
1637  inline PROTOBUF_ALWAYS_INLINE void _internal_set_type(const std::string& value);
1638  std::string* _internal_mutable_type();
1639  public:
1640 
1641  // float confidence = 2;
1642  void clear_confidence();
1643  float confidence() const;
1644  void set_confidence(float value);
1645  private:
1646  float _internal_confidence() const;
1647  void _internal_set_confidence(float value);
1648  public:
1649 
1650  // @@protoc_insertion_point(class_scope:nv.Pose.Action)
1651  private:
1652  class _Internal;
1653 
1654  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1655  typedef void InternalArenaConstructable_;
1656  typedef void DestructorSkippable_;
1657  struct Impl_ {
1658  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr type_;
1659  float confidence_;
1660  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1661  };
1662  union { Impl_ _impl_; };
1663  friend struct ::TableStruct_schema_2eproto;
1664 };
1665 // -------------------------------------------------------------------
1666 
1667 class Pose final :
1668  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:nv.Pose) */ {
1669  public:
1670  inline Pose() : Pose(nullptr) {}
1671  ~Pose() override;
1672  explicit PROTOBUF_CONSTEXPR Pose(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1673 
1674  Pose(const Pose& from);
1675  Pose(Pose&& from) noexcept
1676  : Pose() {
1677  *this = ::std::move(from);
1678  }
1679 
1680  inline Pose& operator=(const Pose& from) {
1681  CopyFrom(from);
1682  return *this;
1683  }
1684  inline Pose& operator=(Pose&& from) noexcept {
1685  if (this == &from) return *this;
1686  if (GetOwningArena() == from.GetOwningArena()
1687  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1688  && GetOwningArena() != nullptr
1689  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
1690  ) {
1691  InternalSwap(&from);
1692  } else {
1693  CopyFrom(from);
1694  }
1695  return *this;
1696  }
1697 
1698  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1699  return GetDescriptor();
1700  }
1701  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1702  return default_instance().GetMetadata().descriptor;
1703  }
1704  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1705  return default_instance().GetMetadata().reflection;
1706  }
1707  static const Pose& default_instance() {
1708  return *internal_default_instance();
1709  }
1710  static inline const Pose* internal_default_instance() {
1711  return reinterpret_cast<const Pose*>(
1713  }
1714  static constexpr int kIndexInFileMessages =
1715  8;
1716 
1717  friend void swap(Pose& a, Pose& b) {
1718  a.Swap(&b);
1719  }
1720  inline void Swap(Pose* other) {
1721  if (other == this) return;
1722  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1723  if (GetOwningArena() != nullptr &&
1724  GetOwningArena() == other->GetOwningArena()) {
1725  #else // PROTOBUF_FORCE_COPY_IN_SWAP
1726  if (GetOwningArena() == other->GetOwningArena()) {
1727  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
1728  InternalSwap(other);
1729  } else {
1730  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1731  }
1732  }
1733  void UnsafeArenaSwap(Pose* other) {
1734  if (other == this) return;
1735  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1736  InternalSwap(other);
1737  }
1738 
1739  // implements Message ----------------------------------------------
1740 
1741  Pose* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
1742  return CreateMaybeMessage<Pose>(arena);
1743  }
1744  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1745  void CopyFrom(const Pose& from);
1746  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1747  void MergeFrom( const Pose& from) {
1748  Pose::MergeImpl(*this, from);
1749  }
1750  private:
1751  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1752  public:
1753  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
1754  bool IsInitialized() const final;
1755 
1756  size_t ByteSizeLong() const final;
1757  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1758  uint8_t* _InternalSerialize(
1759  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1760  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
1761 
1762  private:
1763  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
1764  void SharedDtor();
1765  void SetCachedSize(int size) const final;
1766  void InternalSwap(Pose* other);
1767 
1768  private:
1769  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1770  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1771  return "nv.Pose";
1772  }
1773  protected:
1774  explicit Pose(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1775  bool is_message_owned = false);
1776  public:
1777 
1778  static const ClassData _class_data_;
1779  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1780 
1781  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1782 
1783  // nested types ----------------------------------------------------
1784 
1787 
1788  // accessors -------------------------------------------------------
1789 
1790  enum : int {
1791  kKeypointsFieldNumber = 2,
1792  kActionsFieldNumber = 3,
1793  kTypeFieldNumber = 1,
1794  };
1795  // repeated .nv.Pose.Keypoint keypoints = 2;
1796  int keypoints_size() const;
1797  private:
1798  int _internal_keypoints_size() const;
1799  public:
1800  void clear_keypoints();
1801  ::nv::Pose_Keypoint* mutable_keypoints(int index);
1802  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Pose_Keypoint >*
1803  mutable_keypoints();
1804  private:
1805  const ::nv::Pose_Keypoint& _internal_keypoints(int index) const;
1806  ::nv::Pose_Keypoint* _internal_add_keypoints();
1807  public:
1808  const ::nv::Pose_Keypoint& keypoints(int index) const;
1809  ::nv::Pose_Keypoint* add_keypoints();
1810  const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Pose_Keypoint >&
1811  keypoints() const;
1812 
1813  // repeated .nv.Pose.Action actions = 3;
1814  int actions_size() const;
1815  private:
1816  int _internal_actions_size() const;
1817  public:
1818  void clear_actions();
1819  ::nv::Pose_Action* mutable_actions(int index);
1820  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Pose_Action >*
1821  mutable_actions();
1822  private:
1823  const ::nv::Pose_Action& _internal_actions(int index) const;
1824  ::nv::Pose_Action* _internal_add_actions();
1825  public:
1826  const ::nv::Pose_Action& actions(int index) const;
1827  ::nv::Pose_Action* add_actions();
1828  const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Pose_Action >&
1829  actions() const;
1830 
1831  // string type = 1;
1832  void clear_type();
1833  const std::string& type() const;
1834  template <typename ArgT0 = const std::string&, typename... ArgT>
1835  void set_type(ArgT0&& arg0, ArgT... args);
1836  std::string* mutable_type();
1837  PROTOBUF_NODISCARD std::string* release_type();
1838  void set_allocated_type(std::string* type);
1839  private:
1840  const std::string& _internal_type() const;
1841  inline PROTOBUF_ALWAYS_INLINE void _internal_set_type(const std::string& value);
1842  std::string* _internal_mutable_type();
1843  public:
1844 
1845  // @@protoc_insertion_point(class_scope:nv.Pose)
1846  private:
1847  class _Internal;
1848 
1849  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1850  typedef void InternalArenaConstructable_;
1851  typedef void DestructorSkippable_;
1852  struct Impl_ {
1853  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Pose_Keypoint > keypoints_;
1854  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Pose_Action > actions_;
1855  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr type_;
1856  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1857  };
1858  union { Impl_ _impl_; };
1859  friend struct ::TableStruct_schema_2eproto;
1860 };
1861 // -------------------------------------------------------------------
1862 
1863 class Gaze final :
1864  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:nv.Gaze) */ {
1865  public:
1866  inline Gaze() : Gaze(nullptr) {}
1867  ~Gaze() override;
1868  explicit PROTOBUF_CONSTEXPR Gaze(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1869 
1870  Gaze(const Gaze& from);
1871  Gaze(Gaze&& from) noexcept
1872  : Gaze() {
1873  *this = ::std::move(from);
1874  }
1875 
1876  inline Gaze& operator=(const Gaze& from) {
1877  CopyFrom(from);
1878  return *this;
1879  }
1880  inline Gaze& operator=(Gaze&& from) noexcept {
1881  if (this == &from) return *this;
1882  if (GetOwningArena() == from.GetOwningArena()
1883  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1884  && GetOwningArena() != nullptr
1885  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
1886  ) {
1887  InternalSwap(&from);
1888  } else {
1889  CopyFrom(from);
1890  }
1891  return *this;
1892  }
1893 
1894  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
1895  return GetDescriptor();
1896  }
1897  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
1898  return default_instance().GetMetadata().descriptor;
1899  }
1900  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
1901  return default_instance().GetMetadata().reflection;
1902  }
1903  static const Gaze& default_instance() {
1904  return *internal_default_instance();
1905  }
1906  static inline const Gaze* internal_default_instance() {
1907  return reinterpret_cast<const Gaze*>(
1909  }
1910  static constexpr int kIndexInFileMessages =
1911  9;
1912 
1913  friend void swap(Gaze& a, Gaze& b) {
1914  a.Swap(&b);
1915  }
1916  inline void Swap(Gaze* other) {
1917  if (other == this) return;
1918  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1919  if (GetOwningArena() != nullptr &&
1920  GetOwningArena() == other->GetOwningArena()) {
1921  #else // PROTOBUF_FORCE_COPY_IN_SWAP
1922  if (GetOwningArena() == other->GetOwningArena()) {
1923  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
1924  InternalSwap(other);
1925  } else {
1926  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
1927  }
1928  }
1929  void UnsafeArenaSwap(Gaze* other) {
1930  if (other == this) return;
1931  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1932  InternalSwap(other);
1933  }
1934 
1935  // implements Message ----------------------------------------------
1936 
1937  Gaze* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
1938  return CreateMaybeMessage<Gaze>(arena);
1939  }
1940  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1941  void CopyFrom(const Gaze& from);
1942  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1943  void MergeFrom( const Gaze& from) {
1944  Gaze::MergeImpl(*this, from);
1945  }
1946  private:
1947  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1948  public:
1949  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
1950  bool IsInitialized() const final;
1951 
1952  size_t ByteSizeLong() const final;
1953  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1954  uint8_t* _InternalSerialize(
1955  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1956  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
1957 
1958  private:
1959  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
1960  void SharedDtor();
1961  void SetCachedSize(int size) const final;
1962  void InternalSwap(Gaze* other);
1963 
1964  private:
1965  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1966  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1967  return "nv.Gaze";
1968  }
1969  protected:
1970  explicit Gaze(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1971  bool is_message_owned = false);
1972  public:
1973 
1974  static const ClassData _class_data_;
1975  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
1976 
1977  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1978 
1979  // nested types ----------------------------------------------------
1980 
1981  // accessors -------------------------------------------------------
1982 
1983  enum : int {
1984  kXFieldNumber = 1,
1985  kYFieldNumber = 2,
1986  kZFieldNumber = 3,
1987  kThetaFieldNumber = 4,
1988  kPhiFieldNumber = 5,
1989  };
1990  // float x = 1;
1991  void clear_x();
1992  float x() const;
1993  void set_x(float value);
1994  private:
1995  float _internal_x() const;
1996  void _internal_set_x(float value);
1997  public:
1998 
1999  // float y = 2;
2000  void clear_y();
2001  float y() const;
2002  void set_y(float value);
2003  private:
2004  float _internal_y() const;
2005  void _internal_set_y(float value);
2006  public:
2007 
2008  // float z = 3;
2009  void clear_z();
2010  float z() const;
2011  void set_z(float value);
2012  private:
2013  float _internal_z() const;
2014  void _internal_set_z(float value);
2015  public:
2016 
2017  // float theta = 4;
2018  void clear_theta();
2019  float theta() const;
2020  void set_theta(float value);
2021  private:
2022  float _internal_theta() const;
2023  void _internal_set_theta(float value);
2024  public:
2025 
2026  // float phi = 5;
2027  void clear_phi();
2028  float phi() const;
2029  void set_phi(float value);
2030  private:
2031  float _internal_phi() const;
2032  void _internal_set_phi(float value);
2033  public:
2034 
2035  // @@protoc_insertion_point(class_scope:nv.Gaze)
2036  private:
2037  class _Internal;
2038 
2039  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2040  typedef void InternalArenaConstructable_;
2041  typedef void DestructorSkippable_;
2042  struct Impl_ {
2043  float x_;
2044  float y_;
2045  float z_;
2046  float theta_;
2047  float phi_;
2048  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2049  };
2050  union { Impl_ _impl_; };
2051  friend struct ::TableStruct_schema_2eproto;
2052 };
2053 // -------------------------------------------------------------------
2054 
2055 class LipActivity final :
2056  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:nv.LipActivity) */ {
2057  public:
2058  inline LipActivity() : LipActivity(nullptr) {}
2059  ~LipActivity() override;
2060  explicit PROTOBUF_CONSTEXPR LipActivity(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2061 
2062  LipActivity(const LipActivity& from);
2063  LipActivity(LipActivity&& from) noexcept
2064  : LipActivity() {
2065  *this = ::std::move(from);
2066  }
2067 
2068  inline LipActivity& operator=(const LipActivity& from) {
2069  CopyFrom(from);
2070  return *this;
2071  }
2072  inline LipActivity& operator=(LipActivity&& from) noexcept {
2073  if (this == &from) return *this;
2074  if (GetOwningArena() == from.GetOwningArena()
2075  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2076  && GetOwningArena() != nullptr
2077  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
2078  ) {
2079  InternalSwap(&from);
2080  } else {
2081  CopyFrom(from);
2082  }
2083  return *this;
2084  }
2085 
2086  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
2087  return GetDescriptor();
2088  }
2089  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
2090  return default_instance().GetMetadata().descriptor;
2091  }
2092  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
2093  return default_instance().GetMetadata().reflection;
2094  }
2095  static const LipActivity& default_instance() {
2096  return *internal_default_instance();
2097  }
2098  static inline const LipActivity* internal_default_instance() {
2099  return reinterpret_cast<const LipActivity*>(
2101  }
2102  static constexpr int kIndexInFileMessages =
2103  10;
2104 
2105  friend void swap(LipActivity& a, LipActivity& b) {
2106  a.Swap(&b);
2107  }
2108  inline void Swap(LipActivity* other) {
2109  if (other == this) return;
2110  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2111  if (GetOwningArena() != nullptr &&
2112  GetOwningArena() == other->GetOwningArena()) {
2113  #else // PROTOBUF_FORCE_COPY_IN_SWAP
2114  if (GetOwningArena() == other->GetOwningArena()) {
2115  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
2116  InternalSwap(other);
2117  } else {
2118  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
2119  }
2120  }
2122  if (other == this) return;
2123  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2124  InternalSwap(other);
2125  }
2126 
2127  // implements Message ----------------------------------------------
2128 
2129  LipActivity* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
2130  return CreateMaybeMessage<LipActivity>(arena);
2131  }
2132  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2133  void CopyFrom(const LipActivity& from);
2134  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2135  void MergeFrom( const LipActivity& from) {
2136  LipActivity::MergeImpl(*this, from);
2137  }
2138  private:
2139  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2140  public:
2141  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
2142  bool IsInitialized() const final;
2143 
2144  size_t ByteSizeLong() const final;
2145  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
2146  uint8_t* _InternalSerialize(
2147  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2148  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
2149 
2150  private:
2151  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
2152  void SharedDtor();
2153  void SetCachedSize(int size) const final;
2154  void InternalSwap(LipActivity* other);
2155 
2156  private:
2157  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2158  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2159  return "nv.LipActivity";
2160  }
2161  protected:
2162  explicit LipActivity(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2163  bool is_message_owned = false);
2164  public:
2165 
2166  static const ClassData _class_data_;
2167  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
2168 
2169  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2170 
2171  // nested types ----------------------------------------------------
2172 
2173  // accessors -------------------------------------------------------
2174 
2175  enum : int {
2176  kClassLabelFieldNumber = 1,
2177  };
2178  // string classLabel = 1;
2179  void clear_classlabel();
2180  const std::string& classlabel() const;
2181  template <typename ArgT0 = const std::string&, typename... ArgT>
2182  void set_classlabel(ArgT0&& arg0, ArgT... args);
2183  std::string* mutable_classlabel();
2184  PROTOBUF_NODISCARD std::string* release_classlabel();
2185  void set_allocated_classlabel(std::string* classlabel);
2186  private:
2187  const std::string& _internal_classlabel() const;
2188  inline PROTOBUF_ALWAYS_INLINE void _internal_set_classlabel(const std::string& value);
2189  std::string* _internal_mutable_classlabel();
2190  public:
2191 
2192  // @@protoc_insertion_point(class_scope:nv.LipActivity)
2193  private:
2194  class _Internal;
2195 
2196  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2197  typedef void InternalArenaConstructable_;
2198  typedef void DestructorSkippable_;
2199  struct Impl_ {
2200  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr classlabel_;
2201  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2202  };
2203  union { Impl_ _impl_; };
2204  friend struct ::TableStruct_schema_2eproto;
2205 };
2206 // -------------------------------------------------------------------
2207 
2208 class Event_InfoEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntry<Event_InfoEntry_DoNotUse,
2209  std::string, std::string,
2210  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
2211  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING> {
2212 public:
2213  typedef ::PROTOBUF_NAMESPACE_ID::internal::MapEntry<Event_InfoEntry_DoNotUse,
2214  std::string, std::string,
2218  explicit PROTOBUF_CONSTEXPR Event_InfoEntry_DoNotUse(
2219  ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2220  explicit Event_InfoEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena);
2221  void MergeFrom(const Event_InfoEntry_DoNotUse& other);
2223  static bool ValidateKey(std::string* s) {
2224  return ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::PARSE, "nv.Event.InfoEntry.key");
2225  }
2226  static bool ValidateValue(std::string* s) {
2227  return ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::PARSE, "nv.Event.InfoEntry.value");
2228  }
2229  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2230  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2231  friend struct ::TableStruct_schema_2eproto;
2232 };
2233 
2234 // -------------------------------------------------------------------
2235 
2236 class Event final :
2237  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:nv.Event) */ {
2238  public:
2239  inline Event() : Event(nullptr) {}
2240  ~Event() override;
2241  explicit PROTOBUF_CONSTEXPR Event(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2242 
2243  Event(const Event& from);
2244  Event(Event&& from) noexcept
2245  : Event() {
2246  *this = ::std::move(from);
2247  }
2248 
2249  inline Event& operator=(const Event& from) {
2250  CopyFrom(from);
2251  return *this;
2252  }
2253  inline Event& operator=(Event&& from) noexcept {
2254  if (this == &from) return *this;
2255  if (GetOwningArena() == from.GetOwningArena()
2256  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2257  && GetOwningArena() != nullptr
2258  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
2259  ) {
2260  InternalSwap(&from);
2261  } else {
2262  CopyFrom(from);
2263  }
2264  return *this;
2265  }
2266 
2267  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
2268  return GetDescriptor();
2269  }
2270  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
2271  return default_instance().GetMetadata().descriptor;
2272  }
2273  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
2274  return default_instance().GetMetadata().reflection;
2275  }
2276  static const Event& default_instance() {
2277  return *internal_default_instance();
2278  }
2279  static inline const Event* internal_default_instance() {
2280  return reinterpret_cast<const Event*>(
2282  }
2283  static constexpr int kIndexInFileMessages =
2284  12;
2285 
2286  friend void swap(Event& a, Event& b) {
2287  a.Swap(&b);
2288  }
2289  inline void Swap(Event* other) {
2290  if (other == this) return;
2291  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2292  if (GetOwningArena() != nullptr &&
2293  GetOwningArena() == other->GetOwningArena()) {
2294  #else // PROTOBUF_FORCE_COPY_IN_SWAP
2295  if (GetOwningArena() == other->GetOwningArena()) {
2296  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
2297  InternalSwap(other);
2298  } else {
2299  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
2300  }
2301  }
2302  void UnsafeArenaSwap(Event* other) {
2303  if (other == this) return;
2304  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2305  InternalSwap(other);
2306  }
2307 
2308  // implements Message ----------------------------------------------
2309 
2310  Event* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
2311  return CreateMaybeMessage<Event>(arena);
2312  }
2313  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2314  void CopyFrom(const Event& from);
2315  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2316  void MergeFrom( const Event& from) {
2317  Event::MergeImpl(*this, from);
2318  }
2319  private:
2320  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2321  public:
2322  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
2323  bool IsInitialized() const final;
2324 
2325  size_t ByteSizeLong() const final;
2326  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
2327  uint8_t* _InternalSerialize(
2328  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2329  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
2330 
2331  private:
2332  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
2333  void SharedDtor();
2334  void SetCachedSize(int size) const final;
2335  void InternalSwap(Event* other);
2336 
2337  private:
2338  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2339  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2340  return "nv.Event";
2341  }
2342  protected:
2343  explicit Event(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2344  bool is_message_owned = false);
2345  private:
2346  static void ArenaDtor(void* object);
2347  public:
2348 
2349  static const ClassData _class_data_;
2350  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
2351 
2352  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2353 
2354  // nested types ----------------------------------------------------
2355 
2356 
2357  // accessors -------------------------------------------------------
2358 
2359  enum : int {
2360  kInfoFieldNumber = 5,
2361  kIdFieldNumber = 1,
2362  kTypeFieldNumber = 2,
2363  };
2364  // map<string, string> info = 5;
2365  int info_size() const;
2366  private:
2367  int _internal_info_size() const;
2368  public:
2369  void clear_info();
2370  private:
2371  const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
2372  _internal_info() const;
2373  ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
2374  _internal_mutable_info();
2375  public:
2376  const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
2377  info() const;
2378  ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
2379  mutable_info();
2380 
2381  // string id = 1;
2382  void clear_id();
2383  const std::string& id() const;
2384  template <typename ArgT0 = const std::string&, typename... ArgT>
2385  void set_id(ArgT0&& arg0, ArgT... args);
2386  std::string* mutable_id();
2387  PROTOBUF_NODISCARD std::string* release_id();
2388  void set_allocated_id(std::string* id);
2389  private:
2390  const std::string& _internal_id() const;
2391  inline PROTOBUF_ALWAYS_INLINE void _internal_set_id(const std::string& value);
2392  std::string* _internal_mutable_id();
2393  public:
2394 
2395  // string type = 2;
2396  void clear_type();
2397  const std::string& type() const;
2398  template <typename ArgT0 = const std::string&, typename... ArgT>
2399  void set_type(ArgT0&& arg0, ArgT... args);
2400  std::string* mutable_type();
2401  PROTOBUF_NODISCARD std::string* release_type();
2402  void set_allocated_type(std::string* type);
2403  private:
2404  const std::string& _internal_type() const;
2405  inline PROTOBUF_ALWAYS_INLINE void _internal_set_type(const std::string& value);
2406  std::string* _internal_mutable_type();
2407  public:
2408 
2409  // @@protoc_insertion_point(class_scope:nv.Event)
2410  private:
2411  class _Internal;
2412 
2413  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2414  typedef void InternalArenaConstructable_;
2415  typedef void DestructorSkippable_;
2416  struct Impl_ {
2417  ::PROTOBUF_NAMESPACE_ID::internal::MapField<
2418  Event_InfoEntry_DoNotUse,
2419  std::string, std::string,
2422  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr id_;
2423  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr type_;
2424  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2425  };
2426  union { Impl_ _impl_; };
2427  friend struct ::TableStruct_schema_2eproto;
2428 };
2429 // -------------------------------------------------------------------
2430 
2431 class AnalyticsModule_InfoEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntry<AnalyticsModule_InfoEntry_DoNotUse,
2432  std::string, std::string,
2433  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
2434  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING> {
2435 public:
2436  typedef ::PROTOBUF_NAMESPACE_ID::internal::MapEntry<AnalyticsModule_InfoEntry_DoNotUse,
2437  std::string, std::string,
2441  explicit PROTOBUF_CONSTEXPR AnalyticsModule_InfoEntry_DoNotUse(
2442  ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2443  explicit AnalyticsModule_InfoEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena);
2444  void MergeFrom(const AnalyticsModule_InfoEntry_DoNotUse& other);
2446  static bool ValidateKey(std::string* s) {
2447  return ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::PARSE, "nv.AnalyticsModule.InfoEntry.key");
2448  }
2449  static bool ValidateValue(std::string* s) {
2450  return ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::PARSE, "nv.AnalyticsModule.InfoEntry.value");
2451  }
2452  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2453  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2454  friend struct ::TableStruct_schema_2eproto;
2455 };
2456 
2457 // -------------------------------------------------------------------
2458 
2459 class AnalyticsModule final :
2460  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:nv.AnalyticsModule) */ {
2461  public:
2462  inline AnalyticsModule() : AnalyticsModule(nullptr) {}
2463  ~AnalyticsModule() override;
2464  explicit PROTOBUF_CONSTEXPR AnalyticsModule(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2465 
2466  AnalyticsModule(const AnalyticsModule& from);
2468  : AnalyticsModule() {
2469  *this = ::std::move(from);
2470  }
2471 
2473  CopyFrom(from);
2474  return *this;
2475  }
2476  inline AnalyticsModule& operator=(AnalyticsModule&& from) noexcept {
2477  if (this == &from) return *this;
2478  if (GetOwningArena() == from.GetOwningArena()
2479  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2480  && GetOwningArena() != nullptr
2481  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
2482  ) {
2483  InternalSwap(&from);
2484  } else {
2485  CopyFrom(from);
2486  }
2487  return *this;
2488  }
2489 
2490  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
2491  return GetDescriptor();
2492  }
2493  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
2494  return default_instance().GetMetadata().descriptor;
2495  }
2496  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
2497  return default_instance().GetMetadata().reflection;
2498  }
2500  return *internal_default_instance();
2501  }
2503  return reinterpret_cast<const AnalyticsModule*>(
2505  }
2506  static constexpr int kIndexInFileMessages =
2507  14;
2508 
2509  friend void swap(AnalyticsModule& a, AnalyticsModule& b) {
2510  a.Swap(&b);
2511  }
2512  inline void Swap(AnalyticsModule* other) {
2513  if (other == this) return;
2514  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2515  if (GetOwningArena() != nullptr &&
2516  GetOwningArena() == other->GetOwningArena()) {
2517  #else // PROTOBUF_FORCE_COPY_IN_SWAP
2518  if (GetOwningArena() == other->GetOwningArena()) {
2519  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
2520  InternalSwap(other);
2521  } else {
2522  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
2523  }
2524  }
2526  if (other == this) return;
2527  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2528  InternalSwap(other);
2529  }
2530 
2531  // implements Message ----------------------------------------------
2532 
2533  AnalyticsModule* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
2534  return CreateMaybeMessage<AnalyticsModule>(arena);
2535  }
2536  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2537  void CopyFrom(const AnalyticsModule& from);
2538  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2539  void MergeFrom( const AnalyticsModule& from) {
2540  AnalyticsModule::MergeImpl(*this, from);
2541  }
2542  private:
2543  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2544  public:
2545  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
2546  bool IsInitialized() const final;
2547 
2548  size_t ByteSizeLong() const final;
2549  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
2550  uint8_t* _InternalSerialize(
2551  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2552  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
2553 
2554  private:
2555  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
2556  void SharedDtor();
2557  void SetCachedSize(int size) const final;
2558  void InternalSwap(AnalyticsModule* other);
2559 
2560  private:
2561  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2562  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2563  return "nv.AnalyticsModule";
2564  }
2565  protected:
2566  explicit AnalyticsModule(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2567  bool is_message_owned = false);
2568  private:
2569  static void ArenaDtor(void* object);
2570  public:
2571 
2572  static const ClassData _class_data_;
2573  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
2574 
2575  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2576 
2577  // nested types ----------------------------------------------------
2578 
2579 
2580  // accessors -------------------------------------------------------
2581 
2582  enum : int {
2583  kInfoFieldNumber = 5,
2584  kIdFieldNumber = 1,
2585  kDescriptionFieldNumber = 2,
2586  kSourceFieldNumber = 3,
2587  kVersionFieldNumber = 4,
2588  };
2589  // map<string, string> info = 5;
2590  int info_size() const;
2591  private:
2592  int _internal_info_size() const;
2593  public:
2594  void clear_info();
2595  private:
2596  const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
2597  _internal_info() const;
2598  ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
2599  _internal_mutable_info();
2600  public:
2601  const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
2602  info() const;
2603  ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
2604  mutable_info();
2605 
2606  // string id = 1;
2607  void clear_id();
2608  const std::string& id() const;
2609  template <typename ArgT0 = const std::string&, typename... ArgT>
2610  void set_id(ArgT0&& arg0, ArgT... args);
2611  std::string* mutable_id();
2612  PROTOBUF_NODISCARD std::string* release_id();
2613  void set_allocated_id(std::string* id);
2614  private:
2615  const std::string& _internal_id() const;
2616  inline PROTOBUF_ALWAYS_INLINE void _internal_set_id(const std::string& value);
2617  std::string* _internal_mutable_id();
2618  public:
2619 
2620  // string description = 2;
2621  void clear_description();
2622  const std::string& description() const;
2623  template <typename ArgT0 = const std::string&, typename... ArgT>
2624  void set_description(ArgT0&& arg0, ArgT... args);
2625  std::string* mutable_description();
2626  PROTOBUF_NODISCARD std::string* release_description();
2627  void set_allocated_description(std::string* description);
2628  private:
2629  const std::string& _internal_description() const;
2630  inline PROTOBUF_ALWAYS_INLINE void _internal_set_description(const std::string& value);
2631  std::string* _internal_mutable_description();
2632  public:
2633 
2634  // string source = 3;
2635  void clear_source();
2636  const std::string& source() const;
2637  template <typename ArgT0 = const std::string&, typename... ArgT>
2638  void set_source(ArgT0&& arg0, ArgT... args);
2639  std::string* mutable_source();
2640  PROTOBUF_NODISCARD std::string* release_source();
2641  void set_allocated_source(std::string* source);
2642  private:
2643  const std::string& _internal_source() const;
2644  inline PROTOBUF_ALWAYS_INLINE void _internal_set_source(const std::string& value);
2645  std::string* _internal_mutable_source();
2646  public:
2647 
2648  // string version = 4;
2649  void clear_version();
2650  const std::string& version() const;
2651  template <typename ArgT0 = const std::string&, typename... ArgT>
2652  void set_version(ArgT0&& arg0, ArgT... args);
2653  std::string* mutable_version();
2654  PROTOBUF_NODISCARD std::string* release_version();
2655  void set_allocated_version(std::string* version);
2656  private:
2657  const std::string& _internal_version() const;
2658  inline PROTOBUF_ALWAYS_INLINE void _internal_set_version(const std::string& value);
2659  std::string* _internal_mutable_version();
2660  public:
2661 
2662  // @@protoc_insertion_point(class_scope:nv.AnalyticsModule)
2663  private:
2664  class _Internal;
2665 
2666  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2667  typedef void InternalArenaConstructable_;
2668  typedef void DestructorSkippable_;
2669  struct Impl_ {
2670  ::PROTOBUF_NAMESPACE_ID::internal::MapField<
2671  AnalyticsModule_InfoEntry_DoNotUse,
2672  std::string, std::string,
2675  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr id_;
2676  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
2677  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr source_;
2678  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr version_;
2679  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2680  };
2681  union { Impl_ _impl_; };
2682  friend struct ::TableStruct_schema_2eproto;
2683 };
2684 // -------------------------------------------------------------------
2685 
2686 class Sensor_InfoEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntry<Sensor_InfoEntry_DoNotUse,
2687  std::string, std::string,
2688  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
2689  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING> {
2690 public:
2691  typedef ::PROTOBUF_NAMESPACE_ID::internal::MapEntry<Sensor_InfoEntry_DoNotUse,
2692  std::string, std::string,
2696  explicit PROTOBUF_CONSTEXPR Sensor_InfoEntry_DoNotUse(
2697  ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2698  explicit Sensor_InfoEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena);
2699  void MergeFrom(const Sensor_InfoEntry_DoNotUse& other);
2701  static bool ValidateKey(std::string* s) {
2702  return ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::PARSE, "nv.Sensor.InfoEntry.key");
2703  }
2704  static bool ValidateValue(std::string* s) {
2705  return ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::PARSE, "nv.Sensor.InfoEntry.value");
2706  }
2707  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2708  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2709  friend struct ::TableStruct_schema_2eproto;
2710 };
2711 
2712 // -------------------------------------------------------------------
2713 
2714 class Sensor final :
2715  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:nv.Sensor) */ {
2716  public:
2717  inline Sensor() : Sensor(nullptr) {}
2718  ~Sensor() override;
2719  explicit PROTOBUF_CONSTEXPR Sensor(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2720 
2721  Sensor(const Sensor& from);
2722  Sensor(Sensor&& from) noexcept
2723  : Sensor() {
2724  *this = ::std::move(from);
2725  }
2726 
2727  inline Sensor& operator=(const Sensor& from) {
2728  CopyFrom(from);
2729  return *this;
2730  }
2731  inline Sensor& operator=(Sensor&& from) noexcept {
2732  if (this == &from) return *this;
2733  if (GetOwningArena() == from.GetOwningArena()
2734  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2735  && GetOwningArena() != nullptr
2736  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
2737  ) {
2738  InternalSwap(&from);
2739  } else {
2740  CopyFrom(from);
2741  }
2742  return *this;
2743  }
2744 
2745  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
2746  return GetDescriptor();
2747  }
2748  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
2749  return default_instance().GetMetadata().descriptor;
2750  }
2751  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
2752  return default_instance().GetMetadata().reflection;
2753  }
2754  static const Sensor& default_instance() {
2755  return *internal_default_instance();
2756  }
2757  static inline const Sensor* internal_default_instance() {
2758  return reinterpret_cast<const Sensor*>(
2760  }
2761  static constexpr int kIndexInFileMessages =
2762  16;
2763 
2764  friend void swap(Sensor& a, Sensor& b) {
2765  a.Swap(&b);
2766  }
2767  inline void Swap(Sensor* other) {
2768  if (other == this) return;
2769  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2770  if (GetOwningArena() != nullptr &&
2771  GetOwningArena() == other->GetOwningArena()) {
2772  #else // PROTOBUF_FORCE_COPY_IN_SWAP
2773  if (GetOwningArena() == other->GetOwningArena()) {
2774  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
2775  InternalSwap(other);
2776  } else {
2777  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
2778  }
2779  }
2780  void UnsafeArenaSwap(Sensor* other) {
2781  if (other == this) return;
2782  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2783  InternalSwap(other);
2784  }
2785 
2786  // implements Message ----------------------------------------------
2787 
2788  Sensor* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
2789  return CreateMaybeMessage<Sensor>(arena);
2790  }
2791  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2792  void CopyFrom(const Sensor& from);
2793  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2794  void MergeFrom( const Sensor& from) {
2795  Sensor::MergeImpl(*this, from);
2796  }
2797  private:
2798  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2799  public:
2800  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
2801  bool IsInitialized() const final;
2802 
2803  size_t ByteSizeLong() const final;
2804  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
2805  uint8_t* _InternalSerialize(
2806  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2807  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
2808 
2809  private:
2810  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
2811  void SharedDtor();
2812  void SetCachedSize(int size) const final;
2813  void InternalSwap(Sensor* other);
2814 
2815  private:
2816  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2817  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2818  return "nv.Sensor";
2819  }
2820  protected:
2821  explicit Sensor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2822  bool is_message_owned = false);
2823  private:
2824  static void ArenaDtor(void* object);
2825  public:
2826 
2827  static const ClassData _class_data_;
2828  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
2829 
2830  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2831 
2832  // nested types ----------------------------------------------------
2833 
2834 
2835  // accessors -------------------------------------------------------
2836 
2837  enum : int {
2838  kInfoFieldNumber = 6,
2839  kIdFieldNumber = 1,
2840  kTypeFieldNumber = 2,
2841  kDescriptionFieldNumber = 3,
2842  kLocationFieldNumber = 4,
2843  kCoordinateFieldNumber = 5,
2844  };
2845  // map<string, string> info = 6;
2846  int info_size() const;
2847  private:
2848  int _internal_info_size() const;
2849  public:
2850  void clear_info();
2851  private:
2852  const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
2853  _internal_info() const;
2854  ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
2855  _internal_mutable_info();
2856  public:
2857  const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
2858  info() const;
2859  ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
2860  mutable_info();
2861 
2862  // string id = 1;
2863  void clear_id();
2864  const std::string& id() const;
2865  template <typename ArgT0 = const std::string&, typename... ArgT>
2866  void set_id(ArgT0&& arg0, ArgT... args);
2867  std::string* mutable_id();
2868  PROTOBUF_NODISCARD std::string* release_id();
2869  void set_allocated_id(std::string* id);
2870  private:
2871  const std::string& _internal_id() const;
2872  inline PROTOBUF_ALWAYS_INLINE void _internal_set_id(const std::string& value);
2873  std::string* _internal_mutable_id();
2874  public:
2875 
2876  // string type = 2;
2877  void clear_type();
2878  const std::string& type() const;
2879  template <typename ArgT0 = const std::string&, typename... ArgT>
2880  void set_type(ArgT0&& arg0, ArgT... args);
2881  std::string* mutable_type();
2882  PROTOBUF_NODISCARD std::string* release_type();
2883  void set_allocated_type(std::string* type);
2884  private:
2885  const std::string& _internal_type() const;
2886  inline PROTOBUF_ALWAYS_INLINE void _internal_set_type(const std::string& value);
2887  std::string* _internal_mutable_type();
2888  public:
2889 
2890  // string description = 3;
2891  void clear_description();
2892  const std::string& description() const;
2893  template <typename ArgT0 = const std::string&, typename... ArgT>
2894  void set_description(ArgT0&& arg0, ArgT... args);
2895  std::string* mutable_description();
2896  PROTOBUF_NODISCARD std::string* release_description();
2897  void set_allocated_description(std::string* description);
2898  private:
2899  const std::string& _internal_description() const;
2900  inline PROTOBUF_ALWAYS_INLINE void _internal_set_description(const std::string& value);
2901  std::string* _internal_mutable_description();
2902  public:
2903 
2904  // .nv.Location location = 4;
2905  bool has_location() const;
2906  private:
2907  bool _internal_has_location() const;
2908  public:
2909  void clear_location();
2910  const ::nv::Location& location() const;
2911  PROTOBUF_NODISCARD ::nv::Location* release_location();
2912  ::nv::Location* mutable_location();
2913  void set_allocated_location(::nv::Location* location);
2914  private:
2915  const ::nv::Location& _internal_location() const;
2916  ::nv::Location* _internal_mutable_location();
2917  public:
2918  void unsafe_arena_set_allocated_location(
2919  ::nv::Location* location);
2920  ::nv::Location* unsafe_arena_release_location();
2921 
2922  // .nv.Coordinate coordinate = 5;
2923  bool has_coordinate() const;
2924  private:
2925  bool _internal_has_coordinate() const;
2926  public:
2927  void clear_coordinate();
2928  const ::nv::Coordinate& coordinate() const;
2929  PROTOBUF_NODISCARD ::nv::Coordinate* release_coordinate();
2930  ::nv::Coordinate* mutable_coordinate();
2931  void set_allocated_coordinate(::nv::Coordinate* coordinate);
2932  private:
2933  const ::nv::Coordinate& _internal_coordinate() const;
2934  ::nv::Coordinate* _internal_mutable_coordinate();
2935  public:
2936  void unsafe_arena_set_allocated_coordinate(
2937  ::nv::Coordinate* coordinate);
2938  ::nv::Coordinate* unsafe_arena_release_coordinate();
2939 
2940  // @@protoc_insertion_point(class_scope:nv.Sensor)
2941  private:
2942  class _Internal;
2943 
2944  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2945  typedef void InternalArenaConstructable_;
2946  typedef void DestructorSkippable_;
2947  struct Impl_ {
2948  ::PROTOBUF_NAMESPACE_ID::internal::MapField<
2949  Sensor_InfoEntry_DoNotUse,
2950  std::string, std::string,
2953  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr id_;
2954  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr type_;
2955  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
2956  ::nv::Location* location_;
2957  ::nv::Coordinate* coordinate_;
2958  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2959  };
2960  union { Impl_ _impl_; };
2961  friend struct ::TableStruct_schema_2eproto;
2962 };
2963 // -------------------------------------------------------------------
2964 
2965 class Place_InfoEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntry<Place_InfoEntry_DoNotUse,
2966  std::string, std::string,
2967  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
2968  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING> {
2969 public:
2970  typedef ::PROTOBUF_NAMESPACE_ID::internal::MapEntry<Place_InfoEntry_DoNotUse,
2971  std::string, std::string,
2975  explicit PROTOBUF_CONSTEXPR Place_InfoEntry_DoNotUse(
2976  ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2977  explicit Place_InfoEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena);
2978  void MergeFrom(const Place_InfoEntry_DoNotUse& other);
2980  static bool ValidateKey(std::string* s) {
2981  return ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::PARSE, "nv.Place.InfoEntry.key");
2982  }
2983  static bool ValidateValue(std::string* s) {
2984  return ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::PARSE, "nv.Place.InfoEntry.value");
2985  }
2986  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2987  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2988  friend struct ::TableStruct_schema_2eproto;
2989 };
2990 
2991 // -------------------------------------------------------------------
2992 
2993 class Place final :
2994  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:nv.Place) */ {
2995  public:
2996  inline Place() : Place(nullptr) {}
2997  ~Place() override;
2998  explicit PROTOBUF_CONSTEXPR Place(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2999 
3000  Place(const Place& from);
3001  Place(Place&& from) noexcept
3002  : Place() {
3003  *this = ::std::move(from);
3004  }
3005 
3006  inline Place& operator=(const Place& from) {
3007  CopyFrom(from);
3008  return *this;
3009  }
3010  inline Place& operator=(Place&& from) noexcept {
3011  if (this == &from) return *this;
3012  if (GetOwningArena() == from.GetOwningArena()
3013  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3014  && GetOwningArena() != nullptr
3015  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
3016  ) {
3017  InternalSwap(&from);
3018  } else {
3019  CopyFrom(from);
3020  }
3021  return *this;
3022  }
3023 
3024  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
3025  return GetDescriptor();
3026  }
3027  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
3028  return default_instance().GetMetadata().descriptor;
3029  }
3030  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
3031  return default_instance().GetMetadata().reflection;
3032  }
3033  static const Place& default_instance() {
3034  return *internal_default_instance();
3035  }
3036  static inline const Place* internal_default_instance() {
3037  return reinterpret_cast<const Place*>(
3039  }
3040  static constexpr int kIndexInFileMessages =
3041  18;
3042 
3043  friend void swap(Place& a, Place& b) {
3044  a.Swap(&b);
3045  }
3046  inline void Swap(Place* other) {
3047  if (other == this) return;
3048  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3049  if (GetOwningArena() != nullptr &&
3050  GetOwningArena() == other->GetOwningArena()) {
3051  #else // PROTOBUF_FORCE_COPY_IN_SWAP
3052  if (GetOwningArena() == other->GetOwningArena()) {
3053  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
3054  InternalSwap(other);
3055  } else {
3056  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
3057  }
3058  }
3059  void UnsafeArenaSwap(Place* other) {
3060  if (other == this) return;
3061  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3062  InternalSwap(other);
3063  }
3064 
3065  // implements Message ----------------------------------------------
3066 
3067  Place* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
3068  return CreateMaybeMessage<Place>(arena);
3069  }
3070  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3071  void CopyFrom(const Place& from);
3072  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3073  void MergeFrom( const Place& from) {
3074  Place::MergeImpl(*this, from);
3075  }
3076  private:
3077  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3078  public:
3079  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
3080  bool IsInitialized() const final;
3081 
3082  size_t ByteSizeLong() const final;
3083  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
3084  uint8_t* _InternalSerialize(
3085  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3086  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
3087 
3088  private:
3089  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
3090  void SharedDtor();
3091  void SetCachedSize(int size) const final;
3092  void InternalSwap(Place* other);
3093 
3094  private:
3095  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3096  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3097  return "nv.Place";
3098  }
3099  protected:
3100  explicit Place(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3101  bool is_message_owned = false);
3102  private:
3103  static void ArenaDtor(void* object);
3104  public:
3105 
3106  static const ClassData _class_data_;
3107  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
3108 
3109  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3110 
3111  // nested types ----------------------------------------------------
3112 
3113 
3114  // accessors -------------------------------------------------------
3115 
3116  enum : int {
3117  kInfoFieldNumber = 6,
3118  kIdFieldNumber = 1,
3119  kNameFieldNumber = 2,
3120  kTypeFieldNumber = 3,
3121  kLocationFieldNumber = 4,
3122  kCoordinateFieldNumber = 5,
3123  };
3124  // map<string, string> info = 6;
3125  int info_size() const;
3126  private:
3127  int _internal_info_size() const;
3128  public:
3129  void clear_info();
3130  private:
3131  const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
3132  _internal_info() const;
3133  ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
3134  _internal_mutable_info();
3135  public:
3136  const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
3137  info() const;
3138  ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
3139  mutable_info();
3140 
3141  // string id = 1;
3142  void clear_id();
3143  const std::string& id() const;
3144  template <typename ArgT0 = const std::string&, typename... ArgT>
3145  void set_id(ArgT0&& arg0, ArgT... args);
3146  std::string* mutable_id();
3147  PROTOBUF_NODISCARD std::string* release_id();
3148  void set_allocated_id(std::string* id);
3149  private:
3150  const std::string& _internal_id() const;
3151  inline PROTOBUF_ALWAYS_INLINE void _internal_set_id(const std::string& value);
3152  std::string* _internal_mutable_id();
3153  public:
3154 
3155  // string name = 2;
3156  void clear_name();
3157  const std::string& name() const;
3158  template <typename ArgT0 = const std::string&, typename... ArgT>
3159  void set_name(ArgT0&& arg0, ArgT... args);
3160  std::string* mutable_name();
3161  PROTOBUF_NODISCARD std::string* release_name();
3162  void set_allocated_name(std::string* name);
3163  private:
3164  const std::string& _internal_name() const;
3165  inline PROTOBUF_ALWAYS_INLINE void _internal_set_name(const std::string& value);
3166  std::string* _internal_mutable_name();
3167  public:
3168 
3169  // string type = 3;
3170  void clear_type();
3171  const std::string& type() const;
3172  template <typename ArgT0 = const std::string&, typename... ArgT>
3173  void set_type(ArgT0&& arg0, ArgT... args);
3174  std::string* mutable_type();
3175  PROTOBUF_NODISCARD std::string* release_type();
3176  void set_allocated_type(std::string* type);
3177  private:
3178  const std::string& _internal_type() const;
3179  inline PROTOBUF_ALWAYS_INLINE void _internal_set_type(const std::string& value);
3180  std::string* _internal_mutable_type();
3181  public:
3182 
3183  // .nv.Location location = 4;
3184  bool has_location() const;
3185  private:
3186  bool _internal_has_location() const;
3187  public:
3188  void clear_location();
3189  const ::nv::Location& location() const;
3190  PROTOBUF_NODISCARD ::nv::Location* release_location();
3191  ::nv::Location* mutable_location();
3192  void set_allocated_location(::nv::Location* location);
3193  private:
3194  const ::nv::Location& _internal_location() const;
3195  ::nv::Location* _internal_mutable_location();
3196  public:
3197  void unsafe_arena_set_allocated_location(
3198  ::nv::Location* location);
3199  ::nv::Location* unsafe_arena_release_location();
3200 
3201  // .nv.Coordinate coordinate = 5;
3202  bool has_coordinate() const;
3203  private:
3204  bool _internal_has_coordinate() const;
3205  public:
3206  void clear_coordinate();
3207  const ::nv::Coordinate& coordinate() const;
3208  PROTOBUF_NODISCARD ::nv::Coordinate* release_coordinate();
3209  ::nv::Coordinate* mutable_coordinate();
3210  void set_allocated_coordinate(::nv::Coordinate* coordinate);
3211  private:
3212  const ::nv::Coordinate& _internal_coordinate() const;
3213  ::nv::Coordinate* _internal_mutable_coordinate();
3214  public:
3215  void unsafe_arena_set_allocated_coordinate(
3216  ::nv::Coordinate* coordinate);
3217  ::nv::Coordinate* unsafe_arena_release_coordinate();
3218 
3219  // @@protoc_insertion_point(class_scope:nv.Place)
3220  private:
3221  class _Internal;
3222 
3223  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3224  typedef void InternalArenaConstructable_;
3225  typedef void DestructorSkippable_;
3226  struct Impl_ {
3227  ::PROTOBUF_NAMESPACE_ID::internal::MapField<
3228  Place_InfoEntry_DoNotUse,
3229  std::string, std::string,
3232  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr id_;
3233  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_;
3234  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr type_;
3235  ::nv::Location* location_;
3236  ::nv::Coordinate* coordinate_;
3237  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3238  };
3239  union { Impl_ _impl_; };
3240  friend struct ::TableStruct_schema_2eproto;
3241 };
3242 // -------------------------------------------------------------------
3243 
3244 class Message final :
3245  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:nv.Message) */ {
3246  public:
3247  inline Message() : Message(nullptr) {}
3248  ~Message() override;
3249  explicit PROTOBUF_CONSTEXPR Message(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3250 
3251  Message(const Message& from);
3252  Message(Message&& from) noexcept
3253  : Message() {
3254  *this = ::std::move(from);
3255  }
3256 
3257  inline Message& operator=(const Message& from) {
3258  CopyFrom(from);
3259  return *this;
3260  }
3261  inline Message& operator=(Message&& from) noexcept {
3262  if (this == &from) return *this;
3263  if (GetOwningArena() == from.GetOwningArena()
3264  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3265  && GetOwningArena() != nullptr
3266  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
3267  ) {
3268  InternalSwap(&from);
3269  } else {
3270  CopyFrom(from);
3271  }
3272  return *this;
3273  }
3274 
3275  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
3276  return GetDescriptor();
3277  }
3278  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
3279  return default_instance().GetMetadata().descriptor;
3280  }
3281  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
3282  return default_instance().GetMetadata().reflection;
3283  }
3284  static const Message& default_instance() {
3285  return *internal_default_instance();
3286  }
3287  static inline const Message* internal_default_instance() {
3288  return reinterpret_cast<const Message*>(
3290  }
3291  static constexpr int kIndexInFileMessages =
3292  19;
3293 
3294  friend void swap(Message& a, Message& b) {
3295  a.Swap(&b);
3296  }
3297  inline void Swap(Message* other) {
3298  if (other == this) return;
3299  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3300  if (GetOwningArena() != nullptr &&
3301  GetOwningArena() == other->GetOwningArena()) {
3302  #else // PROTOBUF_FORCE_COPY_IN_SWAP
3303  if (GetOwningArena() == other->GetOwningArena()) {
3304  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
3305  InternalSwap(other);
3306  } else {
3307  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
3308  }
3309  }
3310  void UnsafeArenaSwap(Message* other) {
3311  if (other == this) return;
3312  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3313  InternalSwap(other);
3314  }
3315 
3316  // implements Message ----------------------------------------------
3317 
3318  Message* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
3319  return CreateMaybeMessage<Message>(arena);
3320  }
3321  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3322  void CopyFrom(const Message& from);
3323  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3324  void MergeFrom( const Message& from) {
3325  Message::MergeImpl(*this, from);
3326  }
3327  private:
3328  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3329  public:
3330  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
3331  bool IsInitialized() const final;
3332 
3333  size_t ByteSizeLong() const final;
3334  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
3335  uint8_t* _InternalSerialize(
3336  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3337  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
3338 
3339  private:
3340  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
3341  void SharedDtor();
3342  void SetCachedSize(int size) const final;
3343  void InternalSwap(Message* other);
3344 
3345  private:
3346  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3347  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3348  return "nv.Message";
3349  }
3350  protected:
3351  explicit Message(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3352  bool is_message_owned = false);
3353  public:
3354 
3355  static const ClassData _class_data_;
3356  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
3357 
3358  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3359 
3360  // nested types ----------------------------------------------------
3361 
3362  // accessors -------------------------------------------------------
3363 
3364  enum : int {
3365  kMessageidFieldNumber = 1,
3366  kMdsversionFieldNumber = 2,
3367  kVideoPathFieldNumber = 9,
3369  kPlaceFieldNumber = 4,
3370  kSensorFieldNumber = 5,
3371  kAnalyticsModuleFieldNumber = 6,
3372  kObjectFieldNumber = 7,
3373  kEventFieldNumber = 8,
3374  };
3375  // string messageid = 1;
3376  void clear_messageid();
3377  const std::string& messageid() const;
3378  template <typename ArgT0 = const std::string&, typename... ArgT>
3379  void set_messageid(ArgT0&& arg0, ArgT... args);
3380  std::string* mutable_messageid();
3381  PROTOBUF_NODISCARD std::string* release_messageid();
3382  void set_allocated_messageid(std::string* messageid);
3383  private:
3384  const std::string& _internal_messageid() const;
3385  inline PROTOBUF_ALWAYS_INLINE void _internal_set_messageid(const std::string& value);
3386  std::string* _internal_mutable_messageid();
3387  public:
3388 
3389  // string mdsversion = 2;
3390  void clear_mdsversion();
3391  const std::string& mdsversion() const;
3392  template <typename ArgT0 = const std::string&, typename... ArgT>
3393  void set_mdsversion(ArgT0&& arg0, ArgT... args);
3394  std::string* mutable_mdsversion();
3395  PROTOBUF_NODISCARD std::string* release_mdsversion();
3396  void set_allocated_mdsversion(std::string* mdsversion);
3397  private:
3398  const std::string& _internal_mdsversion() const;
3399  inline PROTOBUF_ALWAYS_INLINE void _internal_set_mdsversion(const std::string& value);
3400  std::string* _internal_mutable_mdsversion();
3401  public:
3402 
3403  // string videoPath = 9;
3404  void clear_videopath();
3405  const std::string& videopath() const;
3406  template <typename ArgT0 = const std::string&, typename... ArgT>
3407  void set_videopath(ArgT0&& arg0, ArgT... args);
3408  std::string* mutable_videopath();
3409  PROTOBUF_NODISCARD std::string* release_videopath();
3410  void set_allocated_videopath(std::string* videopath);
3411  private:
3412  const std::string& _internal_videopath() const;
3413  inline PROTOBUF_ALWAYS_INLINE void _internal_set_videopath(const std::string& value);
3414  std::string* _internal_mutable_videopath();
3415  public:
3416 
3417  // .google.protobuf.Timestamp timestamp = 3;
3418  bool has_timestamp() const;
3419  private:
3420  bool _internal_has_timestamp() const;
3421  public:
3422  void clear_timestamp();
3423  const ::PROTOBUF_NAMESPACE_ID::Timestamp& timestamp() const;
3424  PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::Timestamp* release_timestamp();
3425  ::PROTOBUF_NAMESPACE_ID::Timestamp* mutable_timestamp();
3426  void set_allocated_timestamp(::PROTOBUF_NAMESPACE_ID::Timestamp* timestamp);
3427  private:
3428  const ::PROTOBUF_NAMESPACE_ID::Timestamp& _internal_timestamp() const;
3429  ::PROTOBUF_NAMESPACE_ID::Timestamp* _internal_mutable_timestamp();
3430  public:
3432  ::PROTOBUF_NAMESPACE_ID::Timestamp* timestamp);
3433  ::PROTOBUF_NAMESPACE_ID::Timestamp* unsafe_arena_release_timestamp();
3434 
3435  // .nv.Place place = 4;
3436  bool has_place() const;
3437  private:
3438  bool _internal_has_place() const;
3439  public:
3440  void clear_place();
3441  const ::nv::Place& place() const;
3442  PROTOBUF_NODISCARD ::nv::Place* release_place();
3443  ::nv::Place* mutable_place();
3444  void set_allocated_place(::nv::Place* place);
3445  private:
3446  const ::nv::Place& _internal_place() const;
3447  ::nv::Place* _internal_mutable_place();
3448  public:
3449  void unsafe_arena_set_allocated_place(
3450  ::nv::Place* place);
3451  ::nv::Place* unsafe_arena_release_place();
3452 
3453  // .nv.Sensor sensor = 5;
3454  bool has_sensor() const;
3455  private:
3456  bool _internal_has_sensor() const;
3457  public:
3458  void clear_sensor();
3459  const ::nv::Sensor& sensor() const;
3460  PROTOBUF_NODISCARD ::nv::Sensor* release_sensor();
3461  ::nv::Sensor* mutable_sensor();
3462  void set_allocated_sensor(::nv::Sensor* sensor);
3463  private:
3464  const ::nv::Sensor& _internal_sensor() const;
3465  ::nv::Sensor* _internal_mutable_sensor();
3466  public:
3467  void unsafe_arena_set_allocated_sensor(
3468  ::nv::Sensor* sensor);
3469  ::nv::Sensor* unsafe_arena_release_sensor();
3470 
3471  // .nv.AnalyticsModule analyticsModule = 6;
3472  bool has_analyticsmodule() const;
3473  private:
3474  bool _internal_has_analyticsmodule() const;
3475  public:
3476  void clear_analyticsmodule();
3477  const ::nv::AnalyticsModule& analyticsmodule() const;
3478  PROTOBUF_NODISCARD ::nv::AnalyticsModule* release_analyticsmodule();
3479  ::nv::AnalyticsModule* mutable_analyticsmodule();
3480  void set_allocated_analyticsmodule(::nv::AnalyticsModule* analyticsmodule);
3481  private:
3482  const ::nv::AnalyticsModule& _internal_analyticsmodule() const;
3483  ::nv::AnalyticsModule* _internal_mutable_analyticsmodule();
3484  public:
3485  void unsafe_arena_set_allocated_analyticsmodule(
3486  ::nv::AnalyticsModule* analyticsmodule);
3487  ::nv::AnalyticsModule* unsafe_arena_release_analyticsmodule();
3488 
3489  // .nv.Object object = 7;
3490  bool has_object() const;
3491  private:
3492  bool _internal_has_object() const;
3493  public:
3494  void clear_object();
3495  const ::nv::Object& object() const;
3496  PROTOBUF_NODISCARD ::nv::Object* release_object();
3497  ::nv::Object* mutable_object();
3498  void set_allocated_object(::nv::Object* object);
3499  private:
3500  const ::nv::Object& _internal_object() const;
3501  ::nv::Object* _internal_mutable_object();
3502  public:
3503  void unsafe_arena_set_allocated_object(
3504  ::nv::Object* object);
3505  ::nv::Object* unsafe_arena_release_object();
3506 
3507  // .nv.Event event = 8;
3508  bool has_event() const;
3509  private:
3510  bool _internal_has_event() const;
3511  public:
3512  void clear_event();
3513  const ::nv::Event& event() const;
3514  PROTOBUF_NODISCARD ::nv::Event* release_event();
3515  ::nv::Event* mutable_event();
3516  void set_allocated_event(::nv::Event* event);
3517  private:
3518  const ::nv::Event& _internal_event() const;
3519  ::nv::Event* _internal_mutable_event();
3520  public:
3521  void unsafe_arena_set_allocated_event(
3522  ::nv::Event* event);
3523  ::nv::Event* unsafe_arena_release_event();
3524 
3525  // @@protoc_insertion_point(class_scope:nv.Message)
3526  private:
3527  class _Internal;
3528 
3529  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3530  typedef void InternalArenaConstructable_;
3531  typedef void DestructorSkippable_;
3532  struct Impl_ {
3533  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr messageid_;
3534  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr mdsversion_;
3535  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr videopath_;
3536  ::PROTOBUF_NAMESPACE_ID::Timestamp* timestamp_;
3537  ::nv::Place* place_;
3538  ::nv::Sensor* sensor_;
3539  ::nv::AnalyticsModule* analyticsmodule_;
3540  ::nv::Object* object_;
3541  ::nv::Event* event_;
3542  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3543  };
3544  union { Impl_ _impl_; };
3545  friend struct ::TableStruct_schema_2eproto;
3546 };
3547 // -------------------------------------------------------------------
3548 
3549 class Embedding_InfoEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntry<Embedding_InfoEntry_DoNotUse,
3550  std::string, std::string,
3551  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
3552  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING> {
3553 public:
3554  typedef ::PROTOBUF_NAMESPACE_ID::internal::MapEntry<Embedding_InfoEntry_DoNotUse,
3555  std::string, std::string,
3559  explicit PROTOBUF_CONSTEXPR Embedding_InfoEntry_DoNotUse(
3560  ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3561  explicit Embedding_InfoEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena);
3562  void MergeFrom(const Embedding_InfoEntry_DoNotUse& other);
3564  static bool ValidateKey(std::string* s) {
3565  return ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::PARSE, "nv.Embedding.InfoEntry.key");
3566  }
3567  static bool ValidateValue(std::string* s) {
3568  return ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::PARSE, "nv.Embedding.InfoEntry.value");
3569  }
3570  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3571  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3572  friend struct ::TableStruct_schema_2eproto;
3573 };
3574 
3575 // -------------------------------------------------------------------
3576 
3577 class Embedding final :
3578  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:nv.Embedding) */ {
3579  public:
3580  inline Embedding() : Embedding(nullptr) {}
3581  ~Embedding() override;
3582  explicit PROTOBUF_CONSTEXPR Embedding(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3583 
3584  Embedding(const Embedding& from);
3585  Embedding(Embedding&& from) noexcept
3586  : Embedding() {
3587  *this = ::std::move(from);
3588  }
3589 
3590  inline Embedding& operator=(const Embedding& from) {
3591  CopyFrom(from);
3592  return *this;
3593  }
3594  inline Embedding& operator=(Embedding&& from) noexcept {
3595  if (this == &from) return *this;
3596  if (GetOwningArena() == from.GetOwningArena()
3597  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3598  && GetOwningArena() != nullptr
3599  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
3600  ) {
3601  InternalSwap(&from);
3602  } else {
3603  CopyFrom(from);
3604  }
3605  return *this;
3606  }
3607 
3608  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
3609  return GetDescriptor();
3610  }
3611  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
3612  return default_instance().GetMetadata().descriptor;
3613  }
3614  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
3615  return default_instance().GetMetadata().reflection;
3616  }
3617  static const Embedding& default_instance() {
3618  return *internal_default_instance();
3619  }
3620  static inline const Embedding* internal_default_instance() {
3621  return reinterpret_cast<const Embedding*>(
3623  }
3624  static constexpr int kIndexInFileMessages =
3625  21;
3626 
3627  friend void swap(Embedding& a, Embedding& b) {
3628  a.Swap(&b);
3629  }
3630  inline void Swap(Embedding* other) {
3631  if (other == this) return;
3632  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3633  if (GetOwningArena() != nullptr &&
3634  GetOwningArena() == other->GetOwningArena()) {
3635  #else // PROTOBUF_FORCE_COPY_IN_SWAP
3636  if (GetOwningArena() == other->GetOwningArena()) {
3637  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
3638  InternalSwap(other);
3639  } else {
3640  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
3641  }
3642  }
3644  if (other == this) return;
3645  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3646  InternalSwap(other);
3647  }
3648 
3649  // implements Message ----------------------------------------------
3650 
3651  Embedding* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
3652  return CreateMaybeMessage<Embedding>(arena);
3653  }
3654  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3655  void CopyFrom(const Embedding& from);
3656  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3657  void MergeFrom( const Embedding& from) {
3658  Embedding::MergeImpl(*this, from);
3659  }
3660  private:
3661  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3662  public:
3663  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
3664  bool IsInitialized() const final;
3665 
3666  size_t ByteSizeLong() const final;
3667  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
3668  uint8_t* _InternalSerialize(
3669  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3670  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
3671 
3672  private:
3673  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
3674  void SharedDtor();
3675  void SetCachedSize(int size) const final;
3676  void InternalSwap(Embedding* other);
3677 
3678  private:
3679  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3680  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3681  return "nv.Embedding";
3682  }
3683  protected:
3684  explicit Embedding(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3685  bool is_message_owned = false);
3686  private:
3687  static void ArenaDtor(void* object);
3688  public:
3689 
3690  static const ClassData _class_data_;
3691  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
3692 
3693  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3694 
3695  // nested types ----------------------------------------------------
3696 
3697 
3698  // accessors -------------------------------------------------------
3699 
3700  enum : int {
3701  kVectorFieldNumber = 1,
3702  kInfoFieldNumber = 2,
3703  };
3704  // repeated float vector = 1 [packed = true];
3705  int vector_size() const;
3706  private:
3707  int _internal_vector_size() const;
3708  public:
3709  void clear_vector();
3710  private:
3711  float _internal_vector(int index) const;
3712  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
3713  _internal_vector() const;
3714  void _internal_add_vector(float value);
3715  ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
3716  _internal_mutable_vector();
3717  public:
3718  float vector(int index) const;
3719  void set_vector(int index, float value);
3720  void add_vector(float value);
3721  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
3722  vector() const;
3723  ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
3724  mutable_vector();
3725 
3726  // map<string, string> info = 2;
3727  int info_size() const;
3728  private:
3729  int _internal_info_size() const;
3730  public:
3731  void clear_info();
3732  private:
3733  const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
3734  _internal_info() const;
3735  ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
3736  _internal_mutable_info();
3737  public:
3738  const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
3739  info() const;
3740  ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
3741  mutable_info();
3742 
3743  // @@protoc_insertion_point(class_scope:nv.Embedding)
3744  private:
3745  class _Internal;
3746 
3747  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3748  typedef void InternalArenaConstructable_;
3749  typedef void DestructorSkippable_;
3750  struct Impl_ {
3751  ::PROTOBUF_NAMESPACE_ID::RepeatedField< float > vector_;
3752  ::PROTOBUF_NAMESPACE_ID::internal::MapField<
3753  Embedding_InfoEntry_DoNotUse,
3754  std::string, std::string,
3757  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3758  };
3759  union { Impl_ _impl_; };
3760  friend struct ::TableStruct_schema_2eproto;
3761 };
3762 // ===================================================================
3763 
3764 
3765 // ===================================================================
3766 
3767 #ifdef __GNUC__
3768  #pragma GCC diagnostic push
3769  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
3770 #endif // __GNUC__
3771 // Frame
3772 
3773 // string version = 1;
3774 inline void Frame::clear_version() {
3775  _impl_.version_.ClearToEmpty();
3776 }
3777 inline const std::string& Frame::version() const {
3778  // @@protoc_insertion_point(field_get:nv.Frame.version)
3779  return _internal_version();
3780 }
3781 template <typename ArgT0, typename... ArgT>
3782 inline PROTOBUF_ALWAYS_INLINE
3783 void Frame::set_version(ArgT0&& arg0, ArgT... args) {
3784 
3785  _impl_.version_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
3786  // @@protoc_insertion_point(field_set:nv.Frame.version)
3787 }
3788 inline std::string* Frame::mutable_version() {
3789  std::string* _s = _internal_mutable_version();
3790  // @@protoc_insertion_point(field_mutable:nv.Frame.version)
3791  return _s;
3792 }
3793 inline const std::string& Frame::_internal_version() const {
3794  return _impl_.version_.Get();
3795 }
3796 inline void Frame::_internal_set_version(const std::string& value) {
3797 
3798  _impl_.version_.Set(value, GetArenaForAllocation());
3799 }
3800 inline std::string* Frame::_internal_mutable_version() {
3801 
3802  return _impl_.version_.Mutable(GetArenaForAllocation());
3803 }
3804 inline std::string* Frame::release_version() {
3805  // @@protoc_insertion_point(field_release:nv.Frame.version)
3806  return _impl_.version_.Release();
3807 }
3808 inline void Frame::set_allocated_version(std::string* version) {
3809  if (version != nullptr) {
3810 
3811  } else {
3812 
3813  }
3814  _impl_.version_.SetAllocated(version, GetArenaForAllocation());
3815 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
3816  if (_impl_.version_.IsDefault()) {
3817  _impl_.version_.Set("", GetArenaForAllocation());
3818  }
3819 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
3820  // @@protoc_insertion_point(field_set_allocated:nv.Frame.version)
3821 }
3822 
3823 // string id = 2;
3824 inline void Frame::clear_id() {
3825  _impl_.id_.ClearToEmpty();
3826 }
3827 inline const std::string& Frame::id() const {
3828  // @@protoc_insertion_point(field_get:nv.Frame.id)
3829  return _internal_id();
3830 }
3831 template <typename ArgT0, typename... ArgT>
3832 inline PROTOBUF_ALWAYS_INLINE
3833 void Frame::set_id(ArgT0&& arg0, ArgT... args) {
3834 
3835  _impl_.id_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
3836  // @@protoc_insertion_point(field_set:nv.Frame.id)
3837 }
3838 inline std::string* Frame::mutable_id() {
3839  std::string* _s = _internal_mutable_id();
3840  // @@protoc_insertion_point(field_mutable:nv.Frame.id)
3841  return _s;
3842 }
3843 inline const std::string& Frame::_internal_id() const {
3844  return _impl_.id_.Get();
3845 }
3846 inline void Frame::_internal_set_id(const std::string& value) {
3847 
3848  _impl_.id_.Set(value, GetArenaForAllocation());
3849 }
3850 inline std::string* Frame::_internal_mutable_id() {
3851 
3852  return _impl_.id_.Mutable(GetArenaForAllocation());
3853 }
3854 inline std::string* Frame::release_id() {
3855  // @@protoc_insertion_point(field_release:nv.Frame.id)
3856  return _impl_.id_.Release();
3857 }
3858 inline void Frame::set_allocated_id(std::string* id) {
3859  if (id != nullptr) {
3860 
3861  } else {
3862 
3863  }
3864  _impl_.id_.SetAllocated(id, GetArenaForAllocation());
3865 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
3866  if (_impl_.id_.IsDefault()) {
3867  _impl_.id_.Set("", GetArenaForAllocation());
3868  }
3869 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
3870  // @@protoc_insertion_point(field_set_allocated:nv.Frame.id)
3871 }
3872 
3873 // .google.protobuf.Timestamp timestamp = 3;
3874 inline bool Frame::_internal_has_timestamp() const {
3875  return this != internal_default_instance() && _impl_.timestamp_ != nullptr;
3876 }
3877 inline bool Frame::has_timestamp() const {
3878  return _internal_has_timestamp();
3879 }
3880 inline const ::PROTOBUF_NAMESPACE_ID::Timestamp& Frame::_internal_timestamp() const {
3881  const ::PROTOBUF_NAMESPACE_ID::Timestamp* p = _impl_.timestamp_;
3882  return p != nullptr ? *p : reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Timestamp&>(
3883  ::PROTOBUF_NAMESPACE_ID::_Timestamp_default_instance_);
3884 }
3885 inline const ::PROTOBUF_NAMESPACE_ID::Timestamp& Frame::timestamp() const {
3886  // @@protoc_insertion_point(field_get:nv.Frame.timestamp)
3887  return _internal_timestamp();
3888 }
3890  ::PROTOBUF_NAMESPACE_ID::Timestamp* timestamp) {
3891  if (GetArenaForAllocation() == nullptr) {
3892  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.timestamp_);
3893  }
3894  _impl_.timestamp_ = timestamp;
3895  if (timestamp) {
3896 
3897  } else {
3898 
3899  }
3900  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:nv.Frame.timestamp)
3901 }
3902 inline ::PROTOBUF_NAMESPACE_ID::Timestamp* Frame::release_timestamp() {
3903 
3904  ::PROTOBUF_NAMESPACE_ID::Timestamp* temp = _impl_.timestamp_;
3905  _impl_.timestamp_ = nullptr;
3906 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
3907  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
3908  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
3909  if (GetArenaForAllocation() == nullptr) { delete old; }
3910 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
3911  if (GetArenaForAllocation() != nullptr) {
3912  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
3913  }
3914 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
3915  return temp;
3916 }
3917 inline ::PROTOBUF_NAMESPACE_ID::Timestamp* Frame::unsafe_arena_release_timestamp() {
3918  // @@protoc_insertion_point(field_release:nv.Frame.timestamp)
3919 
3920  ::PROTOBUF_NAMESPACE_ID::Timestamp* temp = _impl_.timestamp_;
3921  _impl_.timestamp_ = nullptr;
3922  return temp;
3923 }
3924 inline ::PROTOBUF_NAMESPACE_ID::Timestamp* Frame::_internal_mutable_timestamp() {
3925 
3926  if (_impl_.timestamp_ == nullptr) {
3927  auto* p = CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::Timestamp>(GetArenaForAllocation());
3928  _impl_.timestamp_ = p;
3929  }
3930  return _impl_.timestamp_;
3931 }
3932 inline ::PROTOBUF_NAMESPACE_ID::Timestamp* Frame::mutable_timestamp() {
3933  ::PROTOBUF_NAMESPACE_ID::Timestamp* _msg = _internal_mutable_timestamp();
3934  // @@protoc_insertion_point(field_mutable:nv.Frame.timestamp)
3935  return _msg;
3936 }
3937 inline void Frame::set_allocated_timestamp(::PROTOBUF_NAMESPACE_ID::Timestamp* timestamp) {
3938  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3939  if (message_arena == nullptr) {
3940  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.timestamp_);
3941  }
3942  if (timestamp) {
3943  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3944  ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
3945  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(timestamp));
3946  if (message_arena != submessage_arena) {
3947  timestamp = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3948  message_arena, timestamp, submessage_arena);
3949  }
3950 
3951  } else {
3952 
3953  }
3954  _impl_.timestamp_ = timestamp;
3955  // @@protoc_insertion_point(field_set_allocated:nv.Frame.timestamp)
3956 }
3957 
3958 // string sensorId = 4;
3959 inline void Frame::clear_sensorid() {
3960  _impl_.sensorid_.ClearToEmpty();
3961 }
3962 inline const std::string& Frame::sensorid() const {
3963  // @@protoc_insertion_point(field_get:nv.Frame.sensorId)
3964  return _internal_sensorid();
3965 }
3966 template <typename ArgT0, typename... ArgT>
3967 inline PROTOBUF_ALWAYS_INLINE
3968 void Frame::set_sensorid(ArgT0&& arg0, ArgT... args) {
3969 
3970  _impl_.sensorid_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
3971  // @@protoc_insertion_point(field_set:nv.Frame.sensorId)
3972 }
3973 inline std::string* Frame::mutable_sensorid() {
3974  std::string* _s = _internal_mutable_sensorid();
3975  // @@protoc_insertion_point(field_mutable:nv.Frame.sensorId)
3976  return _s;
3977 }
3978 inline const std::string& Frame::_internal_sensorid() const {
3979  return _impl_.sensorid_.Get();
3980 }
3981 inline void Frame::_internal_set_sensorid(const std::string& value) {
3982 
3983  _impl_.sensorid_.Set(value, GetArenaForAllocation());
3984 }
3985 inline std::string* Frame::_internal_mutable_sensorid() {
3986 
3987  return _impl_.sensorid_.Mutable(GetArenaForAllocation());
3988 }
3989 inline std::string* Frame::release_sensorid() {
3990  // @@protoc_insertion_point(field_release:nv.Frame.sensorId)
3991  return _impl_.sensorid_.Release();
3992 }
3993 inline void Frame::set_allocated_sensorid(std::string* sensorid) {
3994  if (sensorid != nullptr) {
3995 
3996  } else {
3997 
3998  }
3999  _impl_.sensorid_.SetAllocated(sensorid, GetArenaForAllocation());
4000 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
4001  if (_impl_.sensorid_.IsDefault()) {
4002  _impl_.sensorid_.Set("", GetArenaForAllocation());
4003  }
4004 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
4005  // @@protoc_insertion_point(field_set_allocated:nv.Frame.sensorId)
4006 }
4007 
4008 // repeated .nv.Object objects = 5;
4009 inline int Frame::_internal_objects_size() const {
4010  return _impl_.objects_.size();
4011 }
4012 inline int Frame::objects_size() const {
4013  return _internal_objects_size();
4014 }
4015 inline void Frame::clear_objects() {
4016  _impl_.objects_.Clear();
4017 }
4018 inline ::nv::Object* Frame::mutable_objects(int index) {
4019  // @@protoc_insertion_point(field_mutable:nv.Frame.objects)
4020  return _impl_.objects_.Mutable(index);
4021 }
4022 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Object >*
4024  // @@protoc_insertion_point(field_mutable_list:nv.Frame.objects)
4025  return &_impl_.objects_;
4026 }
4027 inline const ::nv::Object& Frame::_internal_objects(int index) const {
4028  return _impl_.objects_.Get(index);
4029 }
4030 inline const ::nv::Object& Frame::objects(int index) const {
4031  // @@protoc_insertion_point(field_get:nv.Frame.objects)
4032  return _internal_objects(index);
4033 }
4034 inline ::nv::Object* Frame::_internal_add_objects() {
4035  return _impl_.objects_.Add();
4036 }
4037 inline ::nv::Object* Frame::add_objects() {
4038  ::nv::Object* _add = _internal_add_objects();
4039  // @@protoc_insertion_point(field_add:nv.Frame.objects)
4040  return _add;
4041 }
4042 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Object >&
4043 Frame::objects() const {
4044  // @@protoc_insertion_point(field_list:nv.Frame.objects)
4045  return _impl_.objects_;
4046 }
4047 
4048 // -------------------------------------------------------------------
4049 
4050 // -------------------------------------------------------------------
4051 
4052 // Object
4053 
4054 // string id = 1;
4055 inline void Object::clear_id() {
4056  _impl_.id_.ClearToEmpty();
4057 }
4058 inline const std::string& Object::id() const {
4059  // @@protoc_insertion_point(field_get:nv.Object.id)
4060  return _internal_id();
4061 }
4062 template <typename ArgT0, typename... ArgT>
4063 inline PROTOBUF_ALWAYS_INLINE
4064 void Object::set_id(ArgT0&& arg0, ArgT... args) {
4065 
4066  _impl_.id_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
4067  // @@protoc_insertion_point(field_set:nv.Object.id)
4068 }
4069 inline std::string* Object::mutable_id() {
4070  std::string* _s = _internal_mutable_id();
4071  // @@protoc_insertion_point(field_mutable:nv.Object.id)
4072  return _s;
4073 }
4074 inline const std::string& Object::_internal_id() const {
4075  return _impl_.id_.Get();
4076 }
4077 inline void Object::_internal_set_id(const std::string& value) {
4078 
4079  _impl_.id_.Set(value, GetArenaForAllocation());
4080 }
4081 inline std::string* Object::_internal_mutable_id() {
4082 
4083  return _impl_.id_.Mutable(GetArenaForAllocation());
4084 }
4085 inline std::string* Object::release_id() {
4086  // @@protoc_insertion_point(field_release:nv.Object.id)
4087  return _impl_.id_.Release();
4088 }
4089 inline void Object::set_allocated_id(std::string* id) {
4090  if (id != nullptr) {
4091 
4092  } else {
4093 
4094  }
4095  _impl_.id_.SetAllocated(id, GetArenaForAllocation());
4096 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
4097  if (_impl_.id_.IsDefault()) {
4098  _impl_.id_.Set("", GetArenaForAllocation());
4099  }
4100 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
4101  // @@protoc_insertion_point(field_set_allocated:nv.Object.id)
4102 }
4103 
4104 // .nv.Bbox bbox = 2;
4105 inline bool Object::_internal_has_bbox() const {
4106  return this != internal_default_instance() && _impl_.bbox_ != nullptr;
4107 }
4108 inline bool Object::has_bbox() const {
4109  return _internal_has_bbox();
4110 }
4111 inline void Object::clear_bbox() {
4112  if (GetArenaForAllocation() == nullptr && _impl_.bbox_ != nullptr) {
4113  delete _impl_.bbox_;
4114  }
4115  _impl_.bbox_ = nullptr;
4116 }
4117 inline const ::nv::Bbox& Object::_internal_bbox() const {
4118  const ::nv::Bbox* p = _impl_.bbox_;
4119  return p != nullptr ? *p : reinterpret_cast<const ::nv::Bbox&>(
4121 }
4122 inline const ::nv::Bbox& Object::bbox() const {
4123  // @@protoc_insertion_point(field_get:nv.Object.bbox)
4124  return _internal_bbox();
4125 }
4127  ::nv::Bbox* bbox) {
4128  if (GetArenaForAllocation() == nullptr) {
4129  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.bbox_);
4130  }
4131  _impl_.bbox_ = bbox;
4132  if (bbox) {
4133 
4134  } else {
4135 
4136  }
4137  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:nv.Object.bbox)
4138 }
4140 
4141  ::nv::Bbox* temp = _impl_.bbox_;
4142  _impl_.bbox_ = nullptr;
4143 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4144  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
4145  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4146  if (GetArenaForAllocation() == nullptr) { delete old; }
4147 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
4148  if (GetArenaForAllocation() != nullptr) {
4149  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4150  }
4151 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
4152  return temp;
4153 }
4155  // @@protoc_insertion_point(field_release:nv.Object.bbox)
4156 
4157  ::nv::Bbox* temp = _impl_.bbox_;
4158  _impl_.bbox_ = nullptr;
4159  return temp;
4160 }
4161 inline ::nv::Bbox* Object::_internal_mutable_bbox() {
4162 
4163  if (_impl_.bbox_ == nullptr) {
4164  auto* p = CreateMaybeMessage<::nv::Bbox>(GetArenaForAllocation());
4165  _impl_.bbox_ = p;
4166  }
4167  return _impl_.bbox_;
4168 }
4170  ::nv::Bbox* _msg = _internal_mutable_bbox();
4171  // @@protoc_insertion_point(field_mutable:nv.Object.bbox)
4172  return _msg;
4173 }
4174 inline void Object::set_allocated_bbox(::nv::Bbox* bbox) {
4175  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4176  if (message_arena == nullptr) {
4177  delete _impl_.bbox_;
4178  }
4179  if (bbox) {
4180  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4181  ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(bbox);
4182  if (message_arena != submessage_arena) {
4183  bbox = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4184  message_arena, bbox, submessage_arena);
4185  }
4186 
4187  } else {
4188 
4189  }
4190  _impl_.bbox_ = bbox;
4191  // @@protoc_insertion_point(field_set_allocated:nv.Object.bbox)
4192 }
4193 
4194 // string type = 3;
4195 inline void Object::clear_type() {
4196  _impl_.type_.ClearToEmpty();
4197 }
4198 inline const std::string& Object::type() const {
4199  // @@protoc_insertion_point(field_get:nv.Object.type)
4200  return _internal_type();
4201 }
4202 template <typename ArgT0, typename... ArgT>
4203 inline PROTOBUF_ALWAYS_INLINE
4204 void Object::set_type(ArgT0&& arg0, ArgT... args) {
4205 
4206  _impl_.type_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
4207  // @@protoc_insertion_point(field_set:nv.Object.type)
4208 }
4209 inline std::string* Object::mutable_type() {
4210  std::string* _s = _internal_mutable_type();
4211  // @@protoc_insertion_point(field_mutable:nv.Object.type)
4212  return _s;
4213 }
4214 inline const std::string& Object::_internal_type() const {
4215  return _impl_.type_.Get();
4216 }
4217 inline void Object::_internal_set_type(const std::string& value) {
4218 
4219  _impl_.type_.Set(value, GetArenaForAllocation());
4220 }
4221 inline std::string* Object::_internal_mutable_type() {
4222 
4223  return _impl_.type_.Mutable(GetArenaForAllocation());
4224 }
4225 inline std::string* Object::release_type() {
4226  // @@protoc_insertion_point(field_release:nv.Object.type)
4227  return _impl_.type_.Release();
4228 }
4229 inline void Object::set_allocated_type(std::string* type) {
4230  if (type != nullptr) {
4231 
4232  } else {
4233 
4234  }
4235  _impl_.type_.SetAllocated(type, GetArenaForAllocation());
4236 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
4237  if (_impl_.type_.IsDefault()) {
4238  _impl_.type_.Set("", GetArenaForAllocation());
4239  }
4240 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
4241  // @@protoc_insertion_point(field_set_allocated:nv.Object.type)
4242 }
4243 
4244 // float confidence = 4;
4245 inline void Object::clear_confidence() {
4246  _impl_.confidence_ = 0;
4247 }
4248 inline float Object::_internal_confidence() const {
4249  return _impl_.confidence_;
4250 }
4251 inline float Object::confidence() const {
4252  // @@protoc_insertion_point(field_get:nv.Object.confidence)
4253  return _internal_confidence();
4254 }
4255 inline void Object::_internal_set_confidence(float value) {
4256 
4257  _impl_.confidence_ = value;
4258 }
4259 inline void Object::set_confidence(float value) {
4260  _internal_set_confidence(value);
4261  // @@protoc_insertion_point(field_set:nv.Object.confidence)
4262 }
4263 
4264 // map<string, string> info = 5;
4265 inline int Object::_internal_info_size() const {
4266  return _impl_.info_.size();
4267 }
4268 inline int Object::info_size() const {
4269  return _internal_info_size();
4270 }
4271 inline void Object::clear_info() {
4272  _impl_.info_.Clear();
4273 }
4274 inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
4275 Object::_internal_info() const {
4276  return _impl_.info_.GetMap();
4277 }
4278 inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
4279 Object::info() const {
4280  // @@protoc_insertion_point(field_map:nv.Object.info)
4281  return _internal_info();
4282 }
4283 inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
4284 Object::_internal_mutable_info() {
4285  return _impl_.info_.MutableMap();
4286 }
4287 inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
4289  // @@protoc_insertion_point(field_mutable_map:nv.Object.info)
4290  return _internal_mutable_info();
4291 }
4292 
4293 // .nv.Embedding embedding = 6;
4294 inline bool Object::_internal_has_embedding() const {
4295  return this != internal_default_instance() && _impl_.embedding_ != nullptr;
4296 }
4297 inline bool Object::has_embedding() const {
4298  return _internal_has_embedding();
4299 }
4300 inline void Object::clear_embedding() {
4301  if (GetArenaForAllocation() == nullptr && _impl_.embedding_ != nullptr) {
4302  delete _impl_.embedding_;
4303  }
4304  _impl_.embedding_ = nullptr;
4305 }
4306 inline const ::nv::Embedding& Object::_internal_embedding() const {
4307  const ::nv::Embedding* p = _impl_.embedding_;
4308  return p != nullptr ? *p : reinterpret_cast<const ::nv::Embedding&>(
4310 }
4311 inline const ::nv::Embedding& Object::embedding() const {
4312  // @@protoc_insertion_point(field_get:nv.Object.embedding)
4313  return _internal_embedding();
4314 }
4316  ::nv::Embedding* embedding) {
4317  if (GetArenaForAllocation() == nullptr) {
4318  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.embedding_);
4319  }
4320  _impl_.embedding_ = embedding;
4321  if (embedding) {
4322 
4323  } else {
4324 
4325  }
4326  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:nv.Object.embedding)
4327 }
4328 inline ::nv::Embedding* Object::release_embedding() {
4329 
4330  ::nv::Embedding* temp = _impl_.embedding_;
4331  _impl_.embedding_ = nullptr;
4332 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4333  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
4334  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4335  if (GetArenaForAllocation() == nullptr) { delete old; }
4336 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
4337  if (GetArenaForAllocation() != nullptr) {
4338  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4339  }
4340 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
4341  return temp;
4342 }
4343 inline ::nv::Embedding* Object::unsafe_arena_release_embedding() {
4344  // @@protoc_insertion_point(field_release:nv.Object.embedding)
4345 
4346  ::nv::Embedding* temp = _impl_.embedding_;
4347  _impl_.embedding_ = nullptr;
4348  return temp;
4349 }
4350 inline ::nv::Embedding* Object::_internal_mutable_embedding() {
4351 
4352  if (_impl_.embedding_ == nullptr) {
4353  auto* p = CreateMaybeMessage<::nv::Embedding>(GetArenaForAllocation());
4354  _impl_.embedding_ = p;
4355  }
4356  return _impl_.embedding_;
4357 }
4358 inline ::nv::Embedding* Object::mutable_embedding() {
4359  ::nv::Embedding* _msg = _internal_mutable_embedding();
4360  // @@protoc_insertion_point(field_mutable:nv.Object.embedding)
4361  return _msg;
4362 }
4363 inline void Object::set_allocated_embedding(::nv::Embedding* embedding) {
4364  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4365  if (message_arena == nullptr) {
4366  delete _impl_.embedding_;
4367  }
4368  if (embedding) {
4369  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4370  ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(embedding);
4371  if (message_arena != submessage_arena) {
4372  embedding = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4373  message_arena, embedding, submessage_arena);
4374  }
4375 
4376  } else {
4377 
4378  }
4379  _impl_.embedding_ = embedding;
4380  // @@protoc_insertion_point(field_set_allocated:nv.Object.embedding)
4381 }
4382 
4383 // .nv.Pose pose = 7;
4384 inline bool Object::_internal_has_pose() const {
4385  return this != internal_default_instance() && _impl_.pose_ != nullptr;
4386 }
4387 inline bool Object::has_pose() const {
4388  return _internal_has_pose();
4389 }
4390 inline void Object::clear_pose() {
4391  if (GetArenaForAllocation() == nullptr && _impl_.pose_ != nullptr) {
4392  delete _impl_.pose_;
4393  }
4394  _impl_.pose_ = nullptr;
4395 }
4396 inline const ::nv::Pose& Object::_internal_pose() const {
4397  const ::nv::Pose* p = _impl_.pose_;
4398  return p != nullptr ? *p : reinterpret_cast<const ::nv::Pose&>(
4400 }
4401 inline const ::nv::Pose& Object::pose() const {
4402  // @@protoc_insertion_point(field_get:nv.Object.pose)
4403  return _internal_pose();
4404 }
4406  ::nv::Pose* pose) {
4407  if (GetArenaForAllocation() == nullptr) {
4408  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.pose_);
4409  }
4410  _impl_.pose_ = pose;
4411  if (pose) {
4412 
4413  } else {
4414 
4415  }
4416  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:nv.Object.pose)
4417 }
4418 inline ::nv::Pose* Object::release_pose() {
4419 
4420  ::nv::Pose* temp = _impl_.pose_;
4421  _impl_.pose_ = nullptr;
4422 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4423  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
4424  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4425  if (GetArenaForAllocation() == nullptr) { delete old; }
4426 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
4427  if (GetArenaForAllocation() != nullptr) {
4428  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4429  }
4430 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
4431  return temp;
4432 }
4433 inline ::nv::Pose* Object::unsafe_arena_release_pose() {
4434  // @@protoc_insertion_point(field_release:nv.Object.pose)
4435 
4436  ::nv::Pose* temp = _impl_.pose_;
4437  _impl_.pose_ = nullptr;
4438  return temp;
4439 }
4440 inline ::nv::Pose* Object::_internal_mutable_pose() {
4441 
4442  if (_impl_.pose_ == nullptr) {
4443  auto* p = CreateMaybeMessage<::nv::Pose>(GetArenaForAllocation());
4444  _impl_.pose_ = p;
4445  }
4446  return _impl_.pose_;
4447 }
4448 inline ::nv::Pose* Object::mutable_pose() {
4449  ::nv::Pose* _msg = _internal_mutable_pose();
4450  // @@protoc_insertion_point(field_mutable:nv.Object.pose)
4451  return _msg;
4452 }
4453 inline void Object::set_allocated_pose(::nv::Pose* pose) {
4454  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4455  if (message_arena == nullptr) {
4456  delete _impl_.pose_;
4457  }
4458  if (pose) {
4459  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4460  ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(pose);
4461  if (message_arena != submessage_arena) {
4462  pose = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4463  message_arena, pose, submessage_arena);
4464  }
4465 
4466  } else {
4467 
4468  }
4469  _impl_.pose_ = pose;
4470  // @@protoc_insertion_point(field_set_allocated:nv.Object.pose)
4471 }
4472 
4473 // .nv.Gaze gaze = 8;
4474 inline bool Object::_internal_has_gaze() const {
4475  return this != internal_default_instance() && _impl_.gaze_ != nullptr;
4476 }
4477 inline bool Object::has_gaze() const {
4478  return _internal_has_gaze();
4479 }
4480 inline void Object::clear_gaze() {
4481  if (GetArenaForAllocation() == nullptr && _impl_.gaze_ != nullptr) {
4482  delete _impl_.gaze_;
4483  }
4484  _impl_.gaze_ = nullptr;
4485 }
4486 inline const ::nv::Gaze& Object::_internal_gaze() const {
4487  const ::nv::Gaze* p = _impl_.gaze_;
4488  return p != nullptr ? *p : reinterpret_cast<const ::nv::Gaze&>(
4490 }
4491 inline const ::nv::Gaze& Object::gaze() const {
4492  // @@protoc_insertion_point(field_get:nv.Object.gaze)
4493  return _internal_gaze();
4494 }
4496  ::nv::Gaze* gaze) {
4497  if (GetArenaForAllocation() == nullptr) {
4498  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.gaze_);
4499  }
4500  _impl_.gaze_ = gaze;
4501  if (gaze) {
4502 
4503  } else {
4504 
4505  }
4506  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:nv.Object.gaze)
4507 }
4508 inline ::nv::Gaze* Object::release_gaze() {
4509 
4510  ::nv::Gaze* temp = _impl_.gaze_;
4511  _impl_.gaze_ = nullptr;
4512 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4513  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
4514  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4515  if (GetArenaForAllocation() == nullptr) { delete old; }
4516 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
4517  if (GetArenaForAllocation() != nullptr) {
4518  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4519  }
4520 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
4521  return temp;
4522 }
4523 inline ::nv::Gaze* Object::unsafe_arena_release_gaze() {
4524  // @@protoc_insertion_point(field_release:nv.Object.gaze)
4525 
4526  ::nv::Gaze* temp = _impl_.gaze_;
4527  _impl_.gaze_ = nullptr;
4528  return temp;
4529 }
4530 inline ::nv::Gaze* Object::_internal_mutable_gaze() {
4531 
4532  if (_impl_.gaze_ == nullptr) {
4533  auto* p = CreateMaybeMessage<::nv::Gaze>(GetArenaForAllocation());
4534  _impl_.gaze_ = p;
4535  }
4536  return _impl_.gaze_;
4537 }
4538 inline ::nv::Gaze* Object::mutable_gaze() {
4539  ::nv::Gaze* _msg = _internal_mutable_gaze();
4540  // @@protoc_insertion_point(field_mutable:nv.Object.gaze)
4541  return _msg;
4542 }
4543 inline void Object::set_allocated_gaze(::nv::Gaze* gaze) {
4544  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4545  if (message_arena == nullptr) {
4546  delete _impl_.gaze_;
4547  }
4548  if (gaze) {
4549  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4550  ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(gaze);
4551  if (message_arena != submessage_arena) {
4552  gaze = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4553  message_arena, gaze, submessage_arena);
4554  }
4555 
4556  } else {
4557 
4558  }
4559  _impl_.gaze_ = gaze;
4560  // @@protoc_insertion_point(field_set_allocated:nv.Object.gaze)
4561 }
4562 
4563 // .nv.LipActivity lipActivity = 9;
4564 inline bool Object::_internal_has_lipactivity() const {
4565  return this != internal_default_instance() && _impl_.lipactivity_ != nullptr;
4566 }
4567 inline bool Object::has_lipactivity() const {
4568  return _internal_has_lipactivity();
4569 }
4570 inline void Object::clear_lipactivity() {
4571  if (GetArenaForAllocation() == nullptr && _impl_.lipactivity_ != nullptr) {
4572  delete _impl_.lipactivity_;
4573  }
4574  _impl_.lipactivity_ = nullptr;
4575 }
4576 inline const ::nv::LipActivity& Object::_internal_lipactivity() const {
4577  const ::nv::LipActivity* p = _impl_.lipactivity_;
4578  return p != nullptr ? *p : reinterpret_cast<const ::nv::LipActivity&>(
4580 }
4581 inline const ::nv::LipActivity& Object::lipactivity() const {
4582  // @@protoc_insertion_point(field_get:nv.Object.lipActivity)
4583  return _internal_lipactivity();
4584 }
4586  ::nv::LipActivity* lipactivity) {
4587  if (GetArenaForAllocation() == nullptr) {
4588  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.lipactivity_);
4589  }
4590  _impl_.lipactivity_ = lipactivity;
4591  if (lipactivity) {
4592 
4593  } else {
4594 
4595  }
4596  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:nv.Object.lipActivity)
4597 }
4598 inline ::nv::LipActivity* Object::release_lipactivity() {
4599 
4600  ::nv::LipActivity* temp = _impl_.lipactivity_;
4601  _impl_.lipactivity_ = nullptr;
4602 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4603  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
4604  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4605  if (GetArenaForAllocation() == nullptr) { delete old; }
4606 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
4607  if (GetArenaForAllocation() != nullptr) {
4608  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4609  }
4610 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
4611  return temp;
4612 }
4613 inline ::nv::LipActivity* Object::unsafe_arena_release_lipactivity() {
4614  // @@protoc_insertion_point(field_release:nv.Object.lipActivity)
4615 
4616  ::nv::LipActivity* temp = _impl_.lipactivity_;
4617  _impl_.lipactivity_ = nullptr;
4618  return temp;
4619 }
4620 inline ::nv::LipActivity* Object::_internal_mutable_lipactivity() {
4621 
4622  if (_impl_.lipactivity_ == nullptr) {
4623  auto* p = CreateMaybeMessage<::nv::LipActivity>(GetArenaForAllocation());
4624  _impl_.lipactivity_ = p;
4625  }
4626  return _impl_.lipactivity_;
4627 }
4628 inline ::nv::LipActivity* Object::mutable_lipactivity() {
4629  ::nv::LipActivity* _msg = _internal_mutable_lipactivity();
4630  // @@protoc_insertion_point(field_mutable:nv.Object.lipActivity)
4631  return _msg;
4632 }
4633 inline void Object::set_allocated_lipactivity(::nv::LipActivity* lipactivity) {
4634  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4635  if (message_arena == nullptr) {
4636  delete _impl_.lipactivity_;
4637  }
4638  if (lipactivity) {
4639  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4640  ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(lipactivity);
4641  if (message_arena != submessage_arena) {
4642  lipactivity = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4643  message_arena, lipactivity, submessage_arena);
4644  }
4645 
4646  } else {
4647 
4648  }
4649  _impl_.lipactivity_ = lipactivity;
4650  // @@protoc_insertion_point(field_set_allocated:nv.Object.lipActivity)
4651 }
4652 
4653 // float speed = 10;
4654 inline void Object::clear_speed() {
4655  _impl_.speed_ = 0;
4656 }
4657 inline float Object::_internal_speed() const {
4658  return _impl_.speed_;
4659 }
4660 inline float Object::speed() const {
4661  // @@protoc_insertion_point(field_get:nv.Object.speed)
4662  return _internal_speed();
4663 }
4664 inline void Object::_internal_set_speed(float value) {
4665 
4666  _impl_.speed_ = value;
4667 }
4668 inline void Object::set_speed(float value) {
4669  _internal_set_speed(value);
4670  // @@protoc_insertion_point(field_set:nv.Object.speed)
4671 }
4672 
4673 // repeated float dir = 11;
4674 inline int Object::_internal_dir_size() const {
4675  return _impl_.dir_.size();
4676 }
4677 inline int Object::dir_size() const {
4678  return _internal_dir_size();
4679 }
4680 inline void Object::clear_dir() {
4681  _impl_.dir_.Clear();
4682 }
4683 inline float Object::_internal_dir(int index) const {
4684  return _impl_.dir_.Get(index);
4685 }
4686 inline float Object::dir(int index) const {
4687  // @@protoc_insertion_point(field_get:nv.Object.dir)
4688  return _internal_dir(index);
4689 }
4690 inline void Object::set_dir(int index, float value) {
4691  _impl_.dir_.Set(index, value);
4692  // @@protoc_insertion_point(field_set:nv.Object.dir)
4693 }
4694 inline void Object::_internal_add_dir(float value) {
4695  _impl_.dir_.Add(value);
4696 }
4697 inline void Object::add_dir(float value) {
4698  _internal_add_dir(value);
4699  // @@protoc_insertion_point(field_add:nv.Object.dir)
4700 }
4701 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
4702 Object::_internal_dir() const {
4703  return _impl_.dir_;
4704 }
4705 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
4706 Object::dir() const {
4707  // @@protoc_insertion_point(field_list:nv.Object.dir)
4708  return _internal_dir();
4709 }
4710 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
4711 Object::_internal_mutable_dir() {
4712  return &_impl_.dir_;
4713 }
4714 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
4716  // @@protoc_insertion_point(field_mutable_list:nv.Object.dir)
4717  return _internal_mutable_dir();
4718 }
4719 
4720 // .nv.Coordinate coordinate = 12;
4721 inline bool Object::_internal_has_coordinate() const {
4722  return this != internal_default_instance() && _impl_.coordinate_ != nullptr;
4723 }
4724 inline bool Object::has_coordinate() const {
4725  return _internal_has_coordinate();
4726 }
4727 inline void Object::clear_coordinate() {
4728  if (GetArenaForAllocation() == nullptr && _impl_.coordinate_ != nullptr) {
4729  delete _impl_.coordinate_;
4730  }
4731  _impl_.coordinate_ = nullptr;
4732 }
4733 inline const ::nv::Coordinate& Object::_internal_coordinate() const {
4734  const ::nv::Coordinate* p = _impl_.coordinate_;
4735  return p != nullptr ? *p : reinterpret_cast<const ::nv::Coordinate&>(
4737 }
4738 inline const ::nv::Coordinate& Object::coordinate() const {
4739  // @@protoc_insertion_point(field_get:nv.Object.coordinate)
4740  return _internal_coordinate();
4741 }
4743  ::nv::Coordinate* coordinate) {
4744  if (GetArenaForAllocation() == nullptr) {
4745  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.coordinate_);
4746  }
4747  _impl_.coordinate_ = coordinate;
4748  if (coordinate) {
4749 
4750  } else {
4751 
4752  }
4753  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:nv.Object.coordinate)
4754 }
4755 inline ::nv::Coordinate* Object::release_coordinate() {
4756 
4757  ::nv::Coordinate* temp = _impl_.coordinate_;
4758  _impl_.coordinate_ = nullptr;
4759 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4760  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
4761  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4762  if (GetArenaForAllocation() == nullptr) { delete old; }
4763 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
4764  if (GetArenaForAllocation() != nullptr) {
4765  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4766  }
4767 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
4768  return temp;
4769 }
4770 inline ::nv::Coordinate* Object::unsafe_arena_release_coordinate() {
4771  // @@protoc_insertion_point(field_release:nv.Object.coordinate)
4772 
4773  ::nv::Coordinate* temp = _impl_.coordinate_;
4774  _impl_.coordinate_ = nullptr;
4775  return temp;
4776 }
4777 inline ::nv::Coordinate* Object::_internal_mutable_coordinate() {
4778 
4779  if (_impl_.coordinate_ == nullptr) {
4780  auto* p = CreateMaybeMessage<::nv::Coordinate>(GetArenaForAllocation());
4781  _impl_.coordinate_ = p;
4782  }
4783  return _impl_.coordinate_;
4784 }
4785 inline ::nv::Coordinate* Object::mutable_coordinate() {
4786  ::nv::Coordinate* _msg = _internal_mutable_coordinate();
4787  // @@protoc_insertion_point(field_mutable:nv.Object.coordinate)
4788  return _msg;
4789 }
4790 inline void Object::set_allocated_coordinate(::nv::Coordinate* coordinate) {
4791  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4792  if (message_arena == nullptr) {
4793  delete _impl_.coordinate_;
4794  }
4795  if (coordinate) {
4796  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4797  ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(coordinate);
4798  if (message_arena != submessage_arena) {
4799  coordinate = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4800  message_arena, coordinate, submessage_arena);
4801  }
4802 
4803  } else {
4804 
4805  }
4806  _impl_.coordinate_ = coordinate;
4807  // @@protoc_insertion_point(field_set_allocated:nv.Object.coordinate)
4808 }
4809 
4810 // .nv.Location location = 13;
4811 inline bool Object::_internal_has_location() const {
4812  return this != internal_default_instance() && _impl_.location_ != nullptr;
4813 }
4814 inline bool Object::has_location() const {
4815  return _internal_has_location();
4816 }
4817 inline void Object::clear_location() {
4818  if (GetArenaForAllocation() == nullptr && _impl_.location_ != nullptr) {
4819  delete _impl_.location_;
4820  }
4821  _impl_.location_ = nullptr;
4822 }
4823 inline const ::nv::Location& Object::_internal_location() const {
4824  const ::nv::Location* p = _impl_.location_;
4825  return p != nullptr ? *p : reinterpret_cast<const ::nv::Location&>(
4827 }
4828 inline const ::nv::Location& Object::location() const {
4829  // @@protoc_insertion_point(field_get:nv.Object.location)
4830  return _internal_location();
4831 }
4833  ::nv::Location* location) {
4834  if (GetArenaForAllocation() == nullptr) {
4835  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.location_);
4836  }
4837  _impl_.location_ = location;
4838  if (location) {
4839 
4840  } else {
4841 
4842  }
4843  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:nv.Object.location)
4844 }
4845 inline ::nv::Location* Object::release_location() {
4846 
4847  ::nv::Location* temp = _impl_.location_;
4848  _impl_.location_ = nullptr;
4849 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4850  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
4851  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4852  if (GetArenaForAllocation() == nullptr) { delete old; }
4853 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
4854  if (GetArenaForAllocation() != nullptr) {
4855  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4856  }
4857 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
4858  return temp;
4859 }
4860 inline ::nv::Location* Object::unsafe_arena_release_location() {
4861  // @@protoc_insertion_point(field_release:nv.Object.location)
4862 
4863  ::nv::Location* temp = _impl_.location_;
4864  _impl_.location_ = nullptr;
4865  return temp;
4866 }
4867 inline ::nv::Location* Object::_internal_mutable_location() {
4868 
4869  if (_impl_.location_ == nullptr) {
4870  auto* p = CreateMaybeMessage<::nv::Location>(GetArenaForAllocation());
4871  _impl_.location_ = p;
4872  }
4873  return _impl_.location_;
4874 }
4875 inline ::nv::Location* Object::mutable_location() {
4876  ::nv::Location* _msg = _internal_mutable_location();
4877  // @@protoc_insertion_point(field_mutable:nv.Object.location)
4878  return _msg;
4879 }
4880 inline void Object::set_allocated_location(::nv::Location* location) {
4881  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4882  if (message_arena == nullptr) {
4883  delete _impl_.location_;
4884  }
4885  if (location) {
4886  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4887  ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(location);
4888  if (message_arena != submessage_arena) {
4889  location = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4890  message_arena, location, submessage_arena);
4891  }
4892 
4893  } else {
4894 
4895  }
4896  _impl_.location_ = location;
4897  // @@protoc_insertion_point(field_set_allocated:nv.Object.location)
4898 }
4899 
4900 // -------------------------------------------------------------------
4901 
4902 // Coordinate
4903 
4904 // double x = 1;
4905 inline void Coordinate::clear_x() {
4906  _impl_.x_ = 0;
4907 }
4908 inline double Coordinate::_internal_x() const {
4909  return _impl_.x_;
4910 }
4911 inline double Coordinate::x() const {
4912  // @@protoc_insertion_point(field_get:nv.Coordinate.x)
4913  return _internal_x();
4914 }
4915 inline void Coordinate::_internal_set_x(double value) {
4916 
4917  _impl_.x_ = value;
4918 }
4919 inline void Coordinate::set_x(double value) {
4920  _internal_set_x(value);
4921  // @@protoc_insertion_point(field_set:nv.Coordinate.x)
4922 }
4923 
4924 // double y = 2;
4925 inline void Coordinate::clear_y() {
4926  _impl_.y_ = 0;
4927 }
4928 inline double Coordinate::_internal_y() const {
4929  return _impl_.y_;
4930 }
4931 inline double Coordinate::y() const {
4932  // @@protoc_insertion_point(field_get:nv.Coordinate.y)
4933  return _internal_y();
4934 }
4935 inline void Coordinate::_internal_set_y(double value) {
4936 
4937  _impl_.y_ = value;
4938 }
4939 inline void Coordinate::set_y(double value) {
4940  _internal_set_y(value);
4941  // @@protoc_insertion_point(field_set:nv.Coordinate.y)
4942 }
4943 
4944 // double z = 3;
4945 inline void Coordinate::clear_z() {
4946  _impl_.z_ = 0;
4947 }
4948 inline double Coordinate::_internal_z() const {
4949  return _impl_.z_;
4950 }
4951 inline double Coordinate::z() const {
4952  // @@protoc_insertion_point(field_get:nv.Coordinate.z)
4953  return _internal_z();
4954 }
4955 inline void Coordinate::_internal_set_z(double value) {
4956 
4957  _impl_.z_ = value;
4958 }
4959 inline void Coordinate::set_z(double value) {
4960  _internal_set_z(value);
4961  // @@protoc_insertion_point(field_set:nv.Coordinate.z)
4962 }
4963 
4964 // -------------------------------------------------------------------
4965 
4966 // Location
4967 
4968 // double lat = 1;
4969 inline void Location::clear_lat() {
4970  _impl_.lat_ = 0;
4971 }
4972 inline double Location::_internal_lat() const {
4973  return _impl_.lat_;
4974 }
4975 inline double Location::lat() const {
4976  // @@protoc_insertion_point(field_get:nv.Location.lat)
4977  return _internal_lat();
4978 }
4979 inline void Location::_internal_set_lat(double value) {
4980 
4981  _impl_.lat_ = value;
4982 }
4983 inline void Location::set_lat(double value) {
4984  _internal_set_lat(value);
4985  // @@protoc_insertion_point(field_set:nv.Location.lat)
4986 }
4987 
4988 // double lon = 2;
4989 inline void Location::clear_lon() {
4990  _impl_.lon_ = 0;
4991 }
4992 inline double Location::_internal_lon() const {
4993  return _impl_.lon_;
4994 }
4995 inline double Location::lon() const {
4996  // @@protoc_insertion_point(field_get:nv.Location.lon)
4997  return _internal_lon();
4998 }
4999 inline void Location::_internal_set_lon(double value) {
5000 
5001  _impl_.lon_ = value;
5002 }
5003 inline void Location::set_lon(double value) {
5004  _internal_set_lon(value);
5005  // @@protoc_insertion_point(field_set:nv.Location.lon)
5006 }
5007 
5008 // double alt = 3;
5009 inline void Location::clear_alt() {
5010  _impl_.alt_ = 0;
5011 }
5012 inline double Location::_internal_alt() const {
5013  return _impl_.alt_;
5014 }
5015 inline double Location::alt() const {
5016  // @@protoc_insertion_point(field_get:nv.Location.alt)
5017  return _internal_alt();
5018 }
5019 inline void Location::_internal_set_alt(double value) {
5020 
5021  _impl_.alt_ = value;
5022 }
5023 inline void Location::set_alt(double value) {
5024  _internal_set_alt(value);
5025  // @@protoc_insertion_point(field_set:nv.Location.alt)
5026 }
5027 
5028 // -------------------------------------------------------------------
5029 
5030 // Bbox
5031 
5032 // float leftX = 1;
5033 inline void Bbox::clear_leftx() {
5034  _impl_.leftx_ = 0;
5035 }
5036 inline float Bbox::_internal_leftx() const {
5037  return _impl_.leftx_;
5038 }
5039 inline float Bbox::leftx() const {
5040  // @@protoc_insertion_point(field_get:nv.Bbox.leftX)
5041  return _internal_leftx();
5042 }
5043 inline void Bbox::_internal_set_leftx(float value) {
5044 
5045  _impl_.leftx_ = value;
5046 }
5047 inline void Bbox::set_leftx(float value) {
5048  _internal_set_leftx(value);
5049  // @@protoc_insertion_point(field_set:nv.Bbox.leftX)
5050 }
5051 
5052 // float topY = 2;
5053 inline void Bbox::clear_topy() {
5054  _impl_.topy_ = 0;
5055 }
5056 inline float Bbox::_internal_topy() const {
5057  return _impl_.topy_;
5058 }
5059 inline float Bbox::topy() const {
5060  // @@protoc_insertion_point(field_get:nv.Bbox.topY)
5061  return _internal_topy();
5062 }
5063 inline void Bbox::_internal_set_topy(float value) {
5064 
5065  _impl_.topy_ = value;
5066 }
5067 inline void Bbox::set_topy(float value) {
5068  _internal_set_topy(value);
5069  // @@protoc_insertion_point(field_set:nv.Bbox.topY)
5070 }
5071 
5072 // float rightX = 3;
5073 inline void Bbox::clear_rightx() {
5074  _impl_.rightx_ = 0;
5075 }
5076 inline float Bbox::_internal_rightx() const {
5077  return _impl_.rightx_;
5078 }
5079 inline float Bbox::rightx() const {
5080  // @@protoc_insertion_point(field_get:nv.Bbox.rightX)
5081  return _internal_rightx();
5082 }
5083 inline void Bbox::_internal_set_rightx(float value) {
5084 
5085  _impl_.rightx_ = value;
5086 }
5087 inline void Bbox::set_rightx(float value) {
5088  _internal_set_rightx(value);
5089  // @@protoc_insertion_point(field_set:nv.Bbox.rightX)
5090 }
5091 
5092 // float bottomY = 4;
5093 inline void Bbox::clear_bottomy() {
5094  _impl_.bottomy_ = 0;
5095 }
5096 inline float Bbox::_internal_bottomy() const {
5097  return _impl_.bottomy_;
5098 }
5099 inline float Bbox::bottomy() const {
5100  // @@protoc_insertion_point(field_get:nv.Bbox.bottomY)
5101  return _internal_bottomy();
5102 }
5103 inline void Bbox::_internal_set_bottomy(float value) {
5104 
5105  _impl_.bottomy_ = value;
5106 }
5107 inline void Bbox::set_bottomy(float value) {
5108  _internal_set_bottomy(value);
5109  // @@protoc_insertion_point(field_set:nv.Bbox.bottomY)
5110 }
5111 
5112 // -------------------------------------------------------------------
5113 
5114 // Pose_Keypoint
5115 
5116 // string name = 1;
5117 inline void Pose_Keypoint::clear_name() {
5118  _impl_.name_.ClearToEmpty();
5119 }
5120 inline const std::string& Pose_Keypoint::name() const {
5121  // @@protoc_insertion_point(field_get:nv.Pose.Keypoint.name)
5122  return _internal_name();
5123 }
5124 template <typename ArgT0, typename... ArgT>
5125 inline PROTOBUF_ALWAYS_INLINE
5126 void Pose_Keypoint::set_name(ArgT0&& arg0, ArgT... args) {
5127 
5128  _impl_.name_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
5129  // @@protoc_insertion_point(field_set:nv.Pose.Keypoint.name)
5130 }
5131 inline std::string* Pose_Keypoint::mutable_name() {
5132  std::string* _s = _internal_mutable_name();
5133  // @@protoc_insertion_point(field_mutable:nv.Pose.Keypoint.name)
5134  return _s;
5135 }
5136 inline const std::string& Pose_Keypoint::_internal_name() const {
5137  return _impl_.name_.Get();
5138 }
5139 inline void Pose_Keypoint::_internal_set_name(const std::string& value) {
5140 
5141  _impl_.name_.Set(value, GetArenaForAllocation());
5142 }
5143 inline std::string* Pose_Keypoint::_internal_mutable_name() {
5144 
5145  return _impl_.name_.Mutable(GetArenaForAllocation());
5146 }
5147 inline std::string* Pose_Keypoint::release_name() {
5148  // @@protoc_insertion_point(field_release:nv.Pose.Keypoint.name)
5149  return _impl_.name_.Release();
5150 }
5151 inline void Pose_Keypoint::set_allocated_name(std::string* name) {
5152  if (name != nullptr) {
5153 
5154  } else {
5155 
5156  }
5157  _impl_.name_.SetAllocated(name, GetArenaForAllocation());
5158 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5159  if (_impl_.name_.IsDefault()) {
5160  _impl_.name_.Set("", GetArenaForAllocation());
5161  }
5162 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5163  // @@protoc_insertion_point(field_set_allocated:nv.Pose.Keypoint.name)
5164 }
5165 
5166 // repeated float coordinates = 2;
5167 inline int Pose_Keypoint::_internal_coordinates_size() const {
5168  return _impl_.coordinates_.size();
5169 }
5170 inline int Pose_Keypoint::coordinates_size() const {
5171  return _internal_coordinates_size();
5172 }
5173 inline void Pose_Keypoint::clear_coordinates() {
5174  _impl_.coordinates_.Clear();
5175 }
5176 inline float Pose_Keypoint::_internal_coordinates(int index) const {
5177  return _impl_.coordinates_.Get(index);
5178 }
5179 inline float Pose_Keypoint::coordinates(int index) const {
5180  // @@protoc_insertion_point(field_get:nv.Pose.Keypoint.coordinates)
5181  return _internal_coordinates(index);
5182 }
5183 inline void Pose_Keypoint::set_coordinates(int index, float value) {
5184  _impl_.coordinates_.Set(index, value);
5185  // @@protoc_insertion_point(field_set:nv.Pose.Keypoint.coordinates)
5186 }
5187 inline void Pose_Keypoint::_internal_add_coordinates(float value) {
5188  _impl_.coordinates_.Add(value);
5189 }
5190 inline void Pose_Keypoint::add_coordinates(float value) {
5191  _internal_add_coordinates(value);
5192  // @@protoc_insertion_point(field_add:nv.Pose.Keypoint.coordinates)
5193 }
5194 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
5195 Pose_Keypoint::_internal_coordinates() const {
5196  return _impl_.coordinates_;
5197 }
5198 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
5200  // @@protoc_insertion_point(field_list:nv.Pose.Keypoint.coordinates)
5201  return _internal_coordinates();
5202 }
5203 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
5204 Pose_Keypoint::_internal_mutable_coordinates() {
5205  return &_impl_.coordinates_;
5206 }
5207 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
5209  // @@protoc_insertion_point(field_mutable_list:nv.Pose.Keypoint.coordinates)
5210  return _internal_mutable_coordinates();
5211 }
5212 
5213 // repeated float quaternion = 3;
5214 inline int Pose_Keypoint::_internal_quaternion_size() const {
5215  return _impl_.quaternion_.size();
5216 }
5217 inline int Pose_Keypoint::quaternion_size() const {
5218  return _internal_quaternion_size();
5219 }
5220 inline void Pose_Keypoint::clear_quaternion() {
5221  _impl_.quaternion_.Clear();
5222 }
5223 inline float Pose_Keypoint::_internal_quaternion(int index) const {
5224  return _impl_.quaternion_.Get(index);
5225 }
5226 inline float Pose_Keypoint::quaternion(int index) const {
5227  // @@protoc_insertion_point(field_get:nv.Pose.Keypoint.quaternion)
5228  return _internal_quaternion(index);
5229 }
5230 inline void Pose_Keypoint::set_quaternion(int index, float value) {
5231  _impl_.quaternion_.Set(index, value);
5232  // @@protoc_insertion_point(field_set:nv.Pose.Keypoint.quaternion)
5233 }
5234 inline void Pose_Keypoint::_internal_add_quaternion(float value) {
5235  _impl_.quaternion_.Add(value);
5236 }
5237 inline void Pose_Keypoint::add_quaternion(float value) {
5238  _internal_add_quaternion(value);
5239  // @@protoc_insertion_point(field_add:nv.Pose.Keypoint.quaternion)
5240 }
5241 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
5242 Pose_Keypoint::_internal_quaternion() const {
5243  return _impl_.quaternion_;
5244 }
5245 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
5246 Pose_Keypoint::quaternion() const {
5247  // @@protoc_insertion_point(field_list:nv.Pose.Keypoint.quaternion)
5248  return _internal_quaternion();
5249 }
5250 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
5251 Pose_Keypoint::_internal_mutable_quaternion() {
5252  return &_impl_.quaternion_;
5253 }
5254 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
5256  // @@protoc_insertion_point(field_mutable_list:nv.Pose.Keypoint.quaternion)
5257  return _internal_mutable_quaternion();
5258 }
5259 
5260 // -------------------------------------------------------------------
5261 
5262 // Pose_Action
5263 
5264 // string type = 1;
5265 inline void Pose_Action::clear_type() {
5266  _impl_.type_.ClearToEmpty();
5267 }
5268 inline const std::string& Pose_Action::type() const {
5269  // @@protoc_insertion_point(field_get:nv.Pose.Action.type)
5270  return _internal_type();
5271 }
5272 template <typename ArgT0, typename... ArgT>
5273 inline PROTOBUF_ALWAYS_INLINE
5274 void Pose_Action::set_type(ArgT0&& arg0, ArgT... args) {
5275 
5276  _impl_.type_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
5277  // @@protoc_insertion_point(field_set:nv.Pose.Action.type)
5278 }
5279 inline std::string* Pose_Action::mutable_type() {
5280  std::string* _s = _internal_mutable_type();
5281  // @@protoc_insertion_point(field_mutable:nv.Pose.Action.type)
5282  return _s;
5283 }
5284 inline const std::string& Pose_Action::_internal_type() const {
5285  return _impl_.type_.Get();
5286 }
5287 inline void Pose_Action::_internal_set_type(const std::string& value) {
5288 
5289  _impl_.type_.Set(value, GetArenaForAllocation());
5290 }
5291 inline std::string* Pose_Action::_internal_mutable_type() {
5292 
5293  return _impl_.type_.Mutable(GetArenaForAllocation());
5294 }
5295 inline std::string* Pose_Action::release_type() {
5296  // @@protoc_insertion_point(field_release:nv.Pose.Action.type)
5297  return _impl_.type_.Release();
5298 }
5299 inline void Pose_Action::set_allocated_type(std::string* type) {
5300  if (type != nullptr) {
5301 
5302  } else {
5303 
5304  }
5305  _impl_.type_.SetAllocated(type, GetArenaForAllocation());
5306 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5307  if (_impl_.type_.IsDefault()) {
5308  _impl_.type_.Set("", GetArenaForAllocation());
5309  }
5310 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5311  // @@protoc_insertion_point(field_set_allocated:nv.Pose.Action.type)
5312 }
5313 
5314 // float confidence = 2;
5315 inline void Pose_Action::clear_confidence() {
5316  _impl_.confidence_ = 0;
5317 }
5318 inline float Pose_Action::_internal_confidence() const {
5319  return _impl_.confidence_;
5320 }
5321 inline float Pose_Action::confidence() const {
5322  // @@protoc_insertion_point(field_get:nv.Pose.Action.confidence)
5323  return _internal_confidence();
5324 }
5325 inline void Pose_Action::_internal_set_confidence(float value) {
5326 
5327  _impl_.confidence_ = value;
5328 }
5329 inline void Pose_Action::set_confidence(float value) {
5330  _internal_set_confidence(value);
5331  // @@protoc_insertion_point(field_set:nv.Pose.Action.confidence)
5332 }
5333 
5334 // -------------------------------------------------------------------
5335 
5336 // Pose
5337 
5338 // string type = 1;
5339 inline void Pose::clear_type() {
5340  _impl_.type_.ClearToEmpty();
5341 }
5342 inline const std::string& Pose::type() const {
5343  // @@protoc_insertion_point(field_get:nv.Pose.type)
5344  return _internal_type();
5345 }
5346 template <typename ArgT0, typename... ArgT>
5347 inline PROTOBUF_ALWAYS_INLINE
5348 void Pose::set_type(ArgT0&& arg0, ArgT... args) {
5349 
5350  _impl_.type_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
5351  // @@protoc_insertion_point(field_set:nv.Pose.type)
5352 }
5353 inline std::string* Pose::mutable_type() {
5354  std::string* _s = _internal_mutable_type();
5355  // @@protoc_insertion_point(field_mutable:nv.Pose.type)
5356  return _s;
5357 }
5358 inline const std::string& Pose::_internal_type() const {
5359  return _impl_.type_.Get();
5360 }
5361 inline void Pose::_internal_set_type(const std::string& value) {
5362 
5363  _impl_.type_.Set(value, GetArenaForAllocation());
5364 }
5365 inline std::string* Pose::_internal_mutable_type() {
5366 
5367  return _impl_.type_.Mutable(GetArenaForAllocation());
5368 }
5369 inline std::string* Pose::release_type() {
5370  // @@protoc_insertion_point(field_release:nv.Pose.type)
5371  return _impl_.type_.Release();
5372 }
5373 inline void Pose::set_allocated_type(std::string* type) {
5374  if (type != nullptr) {
5375 
5376  } else {
5377 
5378  }
5379  _impl_.type_.SetAllocated(type, GetArenaForAllocation());
5380 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5381  if (_impl_.type_.IsDefault()) {
5382  _impl_.type_.Set("", GetArenaForAllocation());
5383  }
5384 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5385  // @@protoc_insertion_point(field_set_allocated:nv.Pose.type)
5386 }
5387 
5388 // repeated .nv.Pose.Keypoint keypoints = 2;
5389 inline int Pose::_internal_keypoints_size() const {
5390  return _impl_.keypoints_.size();
5391 }
5392 inline int Pose::keypoints_size() const {
5393  return _internal_keypoints_size();
5394 }
5395 inline void Pose::clear_keypoints() {
5396  _impl_.keypoints_.Clear();
5397 }
5398 inline ::nv::Pose_Keypoint* Pose::mutable_keypoints(int index) {
5399  // @@protoc_insertion_point(field_mutable:nv.Pose.keypoints)
5400  return _impl_.keypoints_.Mutable(index);
5401 }
5402 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Pose_Keypoint >*
5404  // @@protoc_insertion_point(field_mutable_list:nv.Pose.keypoints)
5405  return &_impl_.keypoints_;
5406 }
5407 inline const ::nv::Pose_Keypoint& Pose::_internal_keypoints(int index) const {
5408  return _impl_.keypoints_.Get(index);
5409 }
5410 inline const ::nv::Pose_Keypoint& Pose::keypoints(int index) const {
5411  // @@protoc_insertion_point(field_get:nv.Pose.keypoints)
5412  return _internal_keypoints(index);
5413 }
5414 inline ::nv::Pose_Keypoint* Pose::_internal_add_keypoints() {
5415  return _impl_.keypoints_.Add();
5416 }
5417 inline ::nv::Pose_Keypoint* Pose::add_keypoints() {
5418  ::nv::Pose_Keypoint* _add = _internal_add_keypoints();
5419  // @@protoc_insertion_point(field_add:nv.Pose.keypoints)
5420  return _add;
5421 }
5422 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Pose_Keypoint >&
5423 Pose::keypoints() const {
5424  // @@protoc_insertion_point(field_list:nv.Pose.keypoints)
5425  return _impl_.keypoints_;
5426 }
5427 
5428 // repeated .nv.Pose.Action actions = 3;
5429 inline int Pose::_internal_actions_size() const {
5430  return _impl_.actions_.size();
5431 }
5432 inline int Pose::actions_size() const {
5433  return _internal_actions_size();
5434 }
5435 inline void Pose::clear_actions() {
5436  _impl_.actions_.Clear();
5437 }
5438 inline ::nv::Pose_Action* Pose::mutable_actions(int index) {
5439  // @@protoc_insertion_point(field_mutable:nv.Pose.actions)
5440  return _impl_.actions_.Mutable(index);
5441 }
5442 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Pose_Action >*
5444  // @@protoc_insertion_point(field_mutable_list:nv.Pose.actions)
5445  return &_impl_.actions_;
5446 }
5447 inline const ::nv::Pose_Action& Pose::_internal_actions(int index) const {
5448  return _impl_.actions_.Get(index);
5449 }
5450 inline const ::nv::Pose_Action& Pose::actions(int index) const {
5451  // @@protoc_insertion_point(field_get:nv.Pose.actions)
5452  return _internal_actions(index);
5453 }
5454 inline ::nv::Pose_Action* Pose::_internal_add_actions() {
5455  return _impl_.actions_.Add();
5456 }
5457 inline ::nv::Pose_Action* Pose::add_actions() {
5458  ::nv::Pose_Action* _add = _internal_add_actions();
5459  // @@protoc_insertion_point(field_add:nv.Pose.actions)
5460  return _add;
5461 }
5462 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Pose_Action >&
5463 Pose::actions() const {
5464  // @@protoc_insertion_point(field_list:nv.Pose.actions)
5465  return _impl_.actions_;
5466 }
5467 
5468 // -------------------------------------------------------------------
5469 
5470 // Gaze
5471 
5472 // float x = 1;
5473 inline void Gaze::clear_x() {
5474  _impl_.x_ = 0;
5475 }
5476 inline float Gaze::_internal_x() const {
5477  return _impl_.x_;
5478 }
5479 inline float Gaze::x() const {
5480  // @@protoc_insertion_point(field_get:nv.Gaze.x)
5481  return _internal_x();
5482 }
5483 inline void Gaze::_internal_set_x(float value) {
5484 
5485  _impl_.x_ = value;
5486 }
5487 inline void Gaze::set_x(float value) {
5488  _internal_set_x(value);
5489  // @@protoc_insertion_point(field_set:nv.Gaze.x)
5490 }
5491 
5492 // float y = 2;
5493 inline void Gaze::clear_y() {
5494  _impl_.y_ = 0;
5495 }
5496 inline float Gaze::_internal_y() const {
5497  return _impl_.y_;
5498 }
5499 inline float Gaze::y() const {
5500  // @@protoc_insertion_point(field_get:nv.Gaze.y)
5501  return _internal_y();
5502 }
5503 inline void Gaze::_internal_set_y(float value) {
5504 
5505  _impl_.y_ = value;
5506 }
5507 inline void Gaze::set_y(float value) {
5508  _internal_set_y(value);
5509  // @@protoc_insertion_point(field_set:nv.Gaze.y)
5510 }
5511 
5512 // float z = 3;
5513 inline void Gaze::clear_z() {
5514  _impl_.z_ = 0;
5515 }
5516 inline float Gaze::_internal_z() const {
5517  return _impl_.z_;
5518 }
5519 inline float Gaze::z() const {
5520  // @@protoc_insertion_point(field_get:nv.Gaze.z)
5521  return _internal_z();
5522 }
5523 inline void Gaze::_internal_set_z(float value) {
5524 
5525  _impl_.z_ = value;
5526 }
5527 inline void Gaze::set_z(float value) {
5528  _internal_set_z(value);
5529  // @@protoc_insertion_point(field_set:nv.Gaze.z)
5530 }
5531 
5532 // float theta = 4;
5533 inline void Gaze::clear_theta() {
5534  _impl_.theta_ = 0;
5535 }
5536 inline float Gaze::_internal_theta() const {
5537  return _impl_.theta_;
5538 }
5539 inline float Gaze::theta() const {
5540  // @@protoc_insertion_point(field_get:nv.Gaze.theta)
5541  return _internal_theta();
5542 }
5543 inline void Gaze::_internal_set_theta(float value) {
5544 
5545  _impl_.theta_ = value;
5546 }
5547 inline void Gaze::set_theta(float value) {
5548  _internal_set_theta(value);
5549  // @@protoc_insertion_point(field_set:nv.Gaze.theta)
5550 }
5551 
5552 // float phi = 5;
5553 inline void Gaze::clear_phi() {
5554  _impl_.phi_ = 0;
5555 }
5556 inline float Gaze::_internal_phi() const {
5557  return _impl_.phi_;
5558 }
5559 inline float Gaze::phi() const {
5560  // @@protoc_insertion_point(field_get:nv.Gaze.phi)
5561  return _internal_phi();
5562 }
5563 inline void Gaze::_internal_set_phi(float value) {
5564 
5565  _impl_.phi_ = value;
5566 }
5567 inline void Gaze::set_phi(float value) {
5568  _internal_set_phi(value);
5569  // @@protoc_insertion_point(field_set:nv.Gaze.phi)
5570 }
5571 
5572 // -------------------------------------------------------------------
5573 
5574 // LipActivity
5575 
5576 // string classLabel = 1;
5577 inline void LipActivity::clear_classlabel() {
5578  _impl_.classlabel_.ClearToEmpty();
5579 }
5580 inline const std::string& LipActivity::classlabel() const {
5581  // @@protoc_insertion_point(field_get:nv.LipActivity.classLabel)
5582  return _internal_classlabel();
5583 }
5584 template <typename ArgT0, typename... ArgT>
5585 inline PROTOBUF_ALWAYS_INLINE
5586 void LipActivity::set_classlabel(ArgT0&& arg0, ArgT... args) {
5587 
5588  _impl_.classlabel_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
5589  // @@protoc_insertion_point(field_set:nv.LipActivity.classLabel)
5590 }
5591 inline std::string* LipActivity::mutable_classlabel() {
5592  std::string* _s = _internal_mutable_classlabel();
5593  // @@protoc_insertion_point(field_mutable:nv.LipActivity.classLabel)
5594  return _s;
5595 }
5596 inline const std::string& LipActivity::_internal_classlabel() const {
5597  return _impl_.classlabel_.Get();
5598 }
5599 inline void LipActivity::_internal_set_classlabel(const std::string& value) {
5600 
5601  _impl_.classlabel_.Set(value, GetArenaForAllocation());
5602 }
5603 inline std::string* LipActivity::_internal_mutable_classlabel() {
5604 
5605  return _impl_.classlabel_.Mutable(GetArenaForAllocation());
5606 }
5607 inline std::string* LipActivity::release_classlabel() {
5608  // @@protoc_insertion_point(field_release:nv.LipActivity.classLabel)
5609  return _impl_.classlabel_.Release();
5610 }
5611 inline void LipActivity::set_allocated_classlabel(std::string* classlabel) {
5612  if (classlabel != nullptr) {
5613 
5614  } else {
5615 
5616  }
5617  _impl_.classlabel_.SetAllocated(classlabel, GetArenaForAllocation());
5618 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5619  if (_impl_.classlabel_.IsDefault()) {
5620  _impl_.classlabel_.Set("", GetArenaForAllocation());
5621  }
5622 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5623  // @@protoc_insertion_point(field_set_allocated:nv.LipActivity.classLabel)
5624 }
5625 
5626 // -------------------------------------------------------------------
5627 
5628 // -------------------------------------------------------------------
5629 
5630 // Event
5631 
5632 // string id = 1;
5633 inline void Event::clear_id() {
5634  _impl_.id_.ClearToEmpty();
5635 }
5636 inline const std::string& Event::id() const {
5637  // @@protoc_insertion_point(field_get:nv.Event.id)
5638  return _internal_id();
5639 }
5640 template <typename ArgT0, typename... ArgT>
5641 inline PROTOBUF_ALWAYS_INLINE
5642 void Event::set_id(ArgT0&& arg0, ArgT... args) {
5643 
5644  _impl_.id_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
5645  // @@protoc_insertion_point(field_set:nv.Event.id)
5646 }
5647 inline std::string* Event::mutable_id() {
5648  std::string* _s = _internal_mutable_id();
5649  // @@protoc_insertion_point(field_mutable:nv.Event.id)
5650  return _s;
5651 }
5652 inline const std::string& Event::_internal_id() const {
5653  return _impl_.id_.Get();
5654 }
5655 inline void Event::_internal_set_id(const std::string& value) {
5656 
5657  _impl_.id_.Set(value, GetArenaForAllocation());
5658 }
5659 inline std::string* Event::_internal_mutable_id() {
5660 
5661  return _impl_.id_.Mutable(GetArenaForAllocation());
5662 }
5663 inline std::string* Event::release_id() {
5664  // @@protoc_insertion_point(field_release:nv.Event.id)
5665  return _impl_.id_.Release();
5666 }
5667 inline void Event::set_allocated_id(std::string* id) {
5668  if (id != nullptr) {
5669 
5670  } else {
5671 
5672  }
5673  _impl_.id_.SetAllocated(id, GetArenaForAllocation());
5674 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5675  if (_impl_.id_.IsDefault()) {
5676  _impl_.id_.Set("", GetArenaForAllocation());
5677  }
5678 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5679  // @@protoc_insertion_point(field_set_allocated:nv.Event.id)
5680 }
5681 
5682 // string type = 2;
5683 inline void Event::clear_type() {
5684  _impl_.type_.ClearToEmpty();
5685 }
5686 inline const std::string& Event::type() const {
5687  // @@protoc_insertion_point(field_get:nv.Event.type)
5688  return _internal_type();
5689 }
5690 template <typename ArgT0, typename... ArgT>
5691 inline PROTOBUF_ALWAYS_INLINE
5692 void Event::set_type(ArgT0&& arg0, ArgT... args) {
5693 
5694  _impl_.type_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
5695  // @@protoc_insertion_point(field_set:nv.Event.type)
5696 }
5697 inline std::string* Event::mutable_type() {
5698  std::string* _s = _internal_mutable_type();
5699  // @@protoc_insertion_point(field_mutable:nv.Event.type)
5700  return _s;
5701 }
5702 inline const std::string& Event::_internal_type() const {
5703  return _impl_.type_.Get();
5704 }
5705 inline void Event::_internal_set_type(const std::string& value) {
5706 
5707  _impl_.type_.Set(value, GetArenaForAllocation());
5708 }
5709 inline std::string* Event::_internal_mutable_type() {
5710 
5711  return _impl_.type_.Mutable(GetArenaForAllocation());
5712 }
5713 inline std::string* Event::release_type() {
5714  // @@protoc_insertion_point(field_release:nv.Event.type)
5715  return _impl_.type_.Release();
5716 }
5717 inline void Event::set_allocated_type(std::string* type) {
5718  if (type != nullptr) {
5719 
5720  } else {
5721 
5722  }
5723  _impl_.type_.SetAllocated(type, GetArenaForAllocation());
5724 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5725  if (_impl_.type_.IsDefault()) {
5726  _impl_.type_.Set("", GetArenaForAllocation());
5727  }
5728 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5729  // @@protoc_insertion_point(field_set_allocated:nv.Event.type)
5730 }
5731 
5732 // map<string, string> info = 5;
5733 inline int Event::_internal_info_size() const {
5734  return _impl_.info_.size();
5735 }
5736 inline int Event::info_size() const {
5737  return _internal_info_size();
5738 }
5739 inline void Event::clear_info() {
5740  _impl_.info_.Clear();
5741 }
5742 inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
5743 Event::_internal_info() const {
5744  return _impl_.info_.GetMap();
5745 }
5746 inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
5747 Event::info() const {
5748  // @@protoc_insertion_point(field_map:nv.Event.info)
5749  return _internal_info();
5750 }
5751 inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
5752 Event::_internal_mutable_info() {
5753  return _impl_.info_.MutableMap();
5754 }
5755 inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
5757  // @@protoc_insertion_point(field_mutable_map:nv.Event.info)
5758  return _internal_mutable_info();
5759 }
5760 
5761 // -------------------------------------------------------------------
5762 
5763 // -------------------------------------------------------------------
5764 
5765 // AnalyticsModule
5766 
5767 // string id = 1;
5768 inline void AnalyticsModule::clear_id() {
5769  _impl_.id_.ClearToEmpty();
5770 }
5771 inline const std::string& AnalyticsModule::id() const {
5772  // @@protoc_insertion_point(field_get:nv.AnalyticsModule.id)
5773  return _internal_id();
5774 }
5775 template <typename ArgT0, typename... ArgT>
5776 inline PROTOBUF_ALWAYS_INLINE
5777 void AnalyticsModule::set_id(ArgT0&& arg0, ArgT... args) {
5778 
5779  _impl_.id_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
5780  // @@protoc_insertion_point(field_set:nv.AnalyticsModule.id)
5781 }
5782 inline std::string* AnalyticsModule::mutable_id() {
5783  std::string* _s = _internal_mutable_id();
5784  // @@protoc_insertion_point(field_mutable:nv.AnalyticsModule.id)
5785  return _s;
5786 }
5787 inline const std::string& AnalyticsModule::_internal_id() const {
5788  return _impl_.id_.Get();
5789 }
5790 inline void AnalyticsModule::_internal_set_id(const std::string& value) {
5791 
5792  _impl_.id_.Set(value, GetArenaForAllocation());
5793 }
5794 inline std::string* AnalyticsModule::_internal_mutable_id() {
5795 
5796  return _impl_.id_.Mutable(GetArenaForAllocation());
5797 }
5798 inline std::string* AnalyticsModule::release_id() {
5799  // @@protoc_insertion_point(field_release:nv.AnalyticsModule.id)
5800  return _impl_.id_.Release();
5801 }
5802 inline void AnalyticsModule::set_allocated_id(std::string* id) {
5803  if (id != nullptr) {
5804 
5805  } else {
5806 
5807  }
5808  _impl_.id_.SetAllocated(id, GetArenaForAllocation());
5809 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5810  if (_impl_.id_.IsDefault()) {
5811  _impl_.id_.Set("", GetArenaForAllocation());
5812  }
5813 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5814  // @@protoc_insertion_point(field_set_allocated:nv.AnalyticsModule.id)
5815 }
5816 
5817 // string description = 2;
5818 inline void AnalyticsModule::clear_description() {
5819  _impl_.description_.ClearToEmpty();
5820 }
5821 inline const std::string& AnalyticsModule::description() const {
5822  // @@protoc_insertion_point(field_get:nv.AnalyticsModule.description)
5823  return _internal_description();
5824 }
5825 template <typename ArgT0, typename... ArgT>
5826 inline PROTOBUF_ALWAYS_INLINE
5827 void AnalyticsModule::set_description(ArgT0&& arg0, ArgT... args) {
5828 
5829  _impl_.description_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
5830  // @@protoc_insertion_point(field_set:nv.AnalyticsModule.description)
5831 }
5832 inline std::string* AnalyticsModule::mutable_description() {
5833  std::string* _s = _internal_mutable_description();
5834  // @@protoc_insertion_point(field_mutable:nv.AnalyticsModule.description)
5835  return _s;
5836 }
5837 inline const std::string& AnalyticsModule::_internal_description() const {
5838  return _impl_.description_.Get();
5839 }
5840 inline void AnalyticsModule::_internal_set_description(const std::string& value) {
5841 
5842  _impl_.description_.Set(value, GetArenaForAllocation());
5843 }
5844 inline std::string* AnalyticsModule::_internal_mutable_description() {
5845 
5846  return _impl_.description_.Mutable(GetArenaForAllocation());
5847 }
5848 inline std::string* AnalyticsModule::release_description() {
5849  // @@protoc_insertion_point(field_release:nv.AnalyticsModule.description)
5850  return _impl_.description_.Release();
5851 }
5852 inline void AnalyticsModule::set_allocated_description(std::string* description) {
5853  if (description != nullptr) {
5854 
5855  } else {
5856 
5857  }
5858  _impl_.description_.SetAllocated(description, GetArenaForAllocation());
5859 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5860  if (_impl_.description_.IsDefault()) {
5861  _impl_.description_.Set("", GetArenaForAllocation());
5862  }
5863 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5864  // @@protoc_insertion_point(field_set_allocated:nv.AnalyticsModule.description)
5865 }
5866 
5867 // string source = 3;
5868 inline void AnalyticsModule::clear_source() {
5869  _impl_.source_.ClearToEmpty();
5870 }
5871 inline const std::string& AnalyticsModule::source() const {
5872  // @@protoc_insertion_point(field_get:nv.AnalyticsModule.source)
5873  return _internal_source();
5874 }
5875 template <typename ArgT0, typename... ArgT>
5876 inline PROTOBUF_ALWAYS_INLINE
5877 void AnalyticsModule::set_source(ArgT0&& arg0, ArgT... args) {
5878 
5879  _impl_.source_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
5880  // @@protoc_insertion_point(field_set:nv.AnalyticsModule.source)
5881 }
5882 inline std::string* AnalyticsModule::mutable_source() {
5883  std::string* _s = _internal_mutable_source();
5884  // @@protoc_insertion_point(field_mutable:nv.AnalyticsModule.source)
5885  return _s;
5886 }
5887 inline const std::string& AnalyticsModule::_internal_source() const {
5888  return _impl_.source_.Get();
5889 }
5890 inline void AnalyticsModule::_internal_set_source(const std::string& value) {
5891 
5892  _impl_.source_.Set(value, GetArenaForAllocation());
5893 }
5894 inline std::string* AnalyticsModule::_internal_mutable_source() {
5895 
5896  return _impl_.source_.Mutable(GetArenaForAllocation());
5897 }
5898 inline std::string* AnalyticsModule::release_source() {
5899  // @@protoc_insertion_point(field_release:nv.AnalyticsModule.source)
5900  return _impl_.source_.Release();
5901 }
5902 inline void AnalyticsModule::set_allocated_source(std::string* source) {
5903  if (source != nullptr) {
5904 
5905  } else {
5906 
5907  }
5908  _impl_.source_.SetAllocated(source, GetArenaForAllocation());
5909 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5910  if (_impl_.source_.IsDefault()) {
5911  _impl_.source_.Set("", GetArenaForAllocation());
5912  }
5913 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5914  // @@protoc_insertion_point(field_set_allocated:nv.AnalyticsModule.source)
5915 }
5916 
5917 // string version = 4;
5918 inline void AnalyticsModule::clear_version() {
5919  _impl_.version_.ClearToEmpty();
5920 }
5921 inline const std::string& AnalyticsModule::version() const {
5922  // @@protoc_insertion_point(field_get:nv.AnalyticsModule.version)
5923  return _internal_version();
5924 }
5925 template <typename ArgT0, typename... ArgT>
5926 inline PROTOBUF_ALWAYS_INLINE
5927 void AnalyticsModule::set_version(ArgT0&& arg0, ArgT... args) {
5928 
5929  _impl_.version_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
5930  // @@protoc_insertion_point(field_set:nv.AnalyticsModule.version)
5931 }
5932 inline std::string* AnalyticsModule::mutable_version() {
5933  std::string* _s = _internal_mutable_version();
5934  // @@protoc_insertion_point(field_mutable:nv.AnalyticsModule.version)
5935  return _s;
5936 }
5937 inline const std::string& AnalyticsModule::_internal_version() const {
5938  return _impl_.version_.Get();
5939 }
5940 inline void AnalyticsModule::_internal_set_version(const std::string& value) {
5941 
5942  _impl_.version_.Set(value, GetArenaForAllocation());
5943 }
5944 inline std::string* AnalyticsModule::_internal_mutable_version() {
5945 
5946  return _impl_.version_.Mutable(GetArenaForAllocation());
5947 }
5948 inline std::string* AnalyticsModule::release_version() {
5949  // @@protoc_insertion_point(field_release:nv.AnalyticsModule.version)
5950  return _impl_.version_.Release();
5951 }
5952 inline void AnalyticsModule::set_allocated_version(std::string* version) {
5953  if (version != nullptr) {
5954 
5955  } else {
5956 
5957  }
5958  _impl_.version_.SetAllocated(version, GetArenaForAllocation());
5959 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5960  if (_impl_.version_.IsDefault()) {
5961  _impl_.version_.Set("", GetArenaForAllocation());
5962  }
5963 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5964  // @@protoc_insertion_point(field_set_allocated:nv.AnalyticsModule.version)
5965 }
5966 
5967 // map<string, string> info = 5;
5968 inline int AnalyticsModule::_internal_info_size() const {
5969  return _impl_.info_.size();
5970 }
5971 inline int AnalyticsModule::info_size() const {
5972  return _internal_info_size();
5973 }
5974 inline void AnalyticsModule::clear_info() {
5975  _impl_.info_.Clear();
5976 }
5977 inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
5978 AnalyticsModule::_internal_info() const {
5979  return _impl_.info_.GetMap();
5980 }
5981 inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
5982 AnalyticsModule::info() const {
5983  // @@protoc_insertion_point(field_map:nv.AnalyticsModule.info)
5984  return _internal_info();
5985 }
5986 inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
5987 AnalyticsModule::_internal_mutable_info() {
5988  return _impl_.info_.MutableMap();
5989 }
5990 inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
5992  // @@protoc_insertion_point(field_mutable_map:nv.AnalyticsModule.info)
5993  return _internal_mutable_info();
5994 }
5995 
5996 // -------------------------------------------------------------------
5997 
5998 // -------------------------------------------------------------------
5999 
6000 // Sensor
6001 
6002 // string id = 1;
6003 inline void Sensor::clear_id() {
6004  _impl_.id_.ClearToEmpty();
6005 }
6006 inline const std::string& Sensor::id() const {
6007  // @@protoc_insertion_point(field_get:nv.Sensor.id)
6008  return _internal_id();
6009 }
6010 template <typename ArgT0, typename... ArgT>
6011 inline PROTOBUF_ALWAYS_INLINE
6012 void Sensor::set_id(ArgT0&& arg0, ArgT... args) {
6013 
6014  _impl_.id_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
6015  // @@protoc_insertion_point(field_set:nv.Sensor.id)
6016 }
6017 inline std::string* Sensor::mutable_id() {
6018  std::string* _s = _internal_mutable_id();
6019  // @@protoc_insertion_point(field_mutable:nv.Sensor.id)
6020  return _s;
6021 }
6022 inline const std::string& Sensor::_internal_id() const {
6023  return _impl_.id_.Get();
6024 }
6025 inline void Sensor::_internal_set_id(const std::string& value) {
6026 
6027  _impl_.id_.Set(value, GetArenaForAllocation());
6028 }
6029 inline std::string* Sensor::_internal_mutable_id() {
6030 
6031  return _impl_.id_.Mutable(GetArenaForAllocation());
6032 }
6033 inline std::string* Sensor::release_id() {
6034  // @@protoc_insertion_point(field_release:nv.Sensor.id)
6035  return _impl_.id_.Release();
6036 }
6037 inline void Sensor::set_allocated_id(std::string* id) {
6038  if (id != nullptr) {
6039 
6040  } else {
6041 
6042  }
6043  _impl_.id_.SetAllocated(id, GetArenaForAllocation());
6044 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
6045  if (_impl_.id_.IsDefault()) {
6046  _impl_.id_.Set("", GetArenaForAllocation());
6047  }
6048 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
6049  // @@protoc_insertion_point(field_set_allocated:nv.Sensor.id)
6050 }
6051 
6052 // string type = 2;
6053 inline void Sensor::clear_type() {
6054  _impl_.type_.ClearToEmpty();
6055 }
6056 inline const std::string& Sensor::type() const {
6057  // @@protoc_insertion_point(field_get:nv.Sensor.type)
6058  return _internal_type();
6059 }
6060 template <typename ArgT0, typename... ArgT>
6061 inline PROTOBUF_ALWAYS_INLINE
6062 void Sensor::set_type(ArgT0&& arg0, ArgT... args) {
6063 
6064  _impl_.type_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
6065  // @@protoc_insertion_point(field_set:nv.Sensor.type)
6066 }
6067 inline std::string* Sensor::mutable_type() {
6068  std::string* _s = _internal_mutable_type();
6069  // @@protoc_insertion_point(field_mutable:nv.Sensor.type)
6070  return _s;
6071 }
6072 inline const std::string& Sensor::_internal_type() const {
6073  return _impl_.type_.Get();
6074 }
6075 inline void Sensor::_internal_set_type(const std::string& value) {
6076 
6077  _impl_.type_.Set(value, GetArenaForAllocation());
6078 }
6079 inline std::string* Sensor::_internal_mutable_type() {
6080 
6081  return _impl_.type_.Mutable(GetArenaForAllocation());
6082 }
6083 inline std::string* Sensor::release_type() {
6084  // @@protoc_insertion_point(field_release:nv.Sensor.type)
6085  return _impl_.type_.Release();
6086 }
6087 inline void Sensor::set_allocated_type(std::string* type) {
6088  if (type != nullptr) {
6089 
6090  } else {
6091 
6092  }
6093  _impl_.type_.SetAllocated(type, GetArenaForAllocation());
6094 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
6095  if (_impl_.type_.IsDefault()) {
6096  _impl_.type_.Set("", GetArenaForAllocation());
6097  }
6098 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
6099  // @@protoc_insertion_point(field_set_allocated:nv.Sensor.type)
6100 }
6101 
6102 // string description = 3;
6103 inline void Sensor::clear_description() {
6104  _impl_.description_.ClearToEmpty();
6105 }
6106 inline const std::string& Sensor::description() const {
6107  // @@protoc_insertion_point(field_get:nv.Sensor.description)
6108  return _internal_description();
6109 }
6110 template <typename ArgT0, typename... ArgT>
6111 inline PROTOBUF_ALWAYS_INLINE
6112 void Sensor::set_description(ArgT0&& arg0, ArgT... args) {
6113 
6114  _impl_.description_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
6115  // @@protoc_insertion_point(field_set:nv.Sensor.description)
6116 }
6117 inline std::string* Sensor::mutable_description() {
6118  std::string* _s = _internal_mutable_description();
6119  // @@protoc_insertion_point(field_mutable:nv.Sensor.description)
6120  return _s;
6121 }
6122 inline const std::string& Sensor::_internal_description() const {
6123  return _impl_.description_.Get();
6124 }
6125 inline void Sensor::_internal_set_description(const std::string& value) {
6126 
6127  _impl_.description_.Set(value, GetArenaForAllocation());
6128 }
6129 inline std::string* Sensor::_internal_mutable_description() {
6130 
6131  return _impl_.description_.Mutable(GetArenaForAllocation());
6132 }
6133 inline std::string* Sensor::release_description() {
6134  // @@protoc_insertion_point(field_release:nv.Sensor.description)
6135  return _impl_.description_.Release();
6136 }
6137 inline void Sensor::set_allocated_description(std::string* description) {
6138  if (description != nullptr) {
6139 
6140  } else {
6141 
6142  }
6143  _impl_.description_.SetAllocated(description, GetArenaForAllocation());
6144 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
6145  if (_impl_.description_.IsDefault()) {
6146  _impl_.description_.Set("", GetArenaForAllocation());
6147  }
6148 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
6149  // @@protoc_insertion_point(field_set_allocated:nv.Sensor.description)
6150 }
6151 
6152 // .nv.Location location = 4;
6153 inline bool Sensor::_internal_has_location() const {
6154  return this != internal_default_instance() && _impl_.location_ != nullptr;
6155 }
6156 inline bool Sensor::has_location() const {
6157  return _internal_has_location();
6158 }
6159 inline void Sensor::clear_location() {
6160  if (GetArenaForAllocation() == nullptr && _impl_.location_ != nullptr) {
6161  delete _impl_.location_;
6162  }
6163  _impl_.location_ = nullptr;
6164 }
6165 inline const ::nv::Location& Sensor::_internal_location() const {
6166  const ::nv::Location* p = _impl_.location_;
6167  return p != nullptr ? *p : reinterpret_cast<const ::nv::Location&>(
6169 }
6170 inline const ::nv::Location& Sensor::location() const {
6171  // @@protoc_insertion_point(field_get:nv.Sensor.location)
6172  return _internal_location();
6173 }
6175  ::nv::Location* location) {
6176  if (GetArenaForAllocation() == nullptr) {
6177  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.location_);
6178  }
6179  _impl_.location_ = location;
6180  if (location) {
6181 
6182  } else {
6183 
6184  }
6185  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:nv.Sensor.location)
6186 }
6187 inline ::nv::Location* Sensor::release_location() {
6188 
6189  ::nv::Location* temp = _impl_.location_;
6190  _impl_.location_ = nullptr;
6191 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
6192  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
6193  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
6194  if (GetArenaForAllocation() == nullptr) { delete old; }
6195 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
6196  if (GetArenaForAllocation() != nullptr) {
6197  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
6198  }
6199 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
6200  return temp;
6201 }
6202 inline ::nv::Location* Sensor::unsafe_arena_release_location() {
6203  // @@protoc_insertion_point(field_release:nv.Sensor.location)
6204 
6205  ::nv::Location* temp = _impl_.location_;
6206  _impl_.location_ = nullptr;
6207  return temp;
6208 }
6209 inline ::nv::Location* Sensor::_internal_mutable_location() {
6210 
6211  if (_impl_.location_ == nullptr) {
6212  auto* p = CreateMaybeMessage<::nv::Location>(GetArenaForAllocation());
6213  _impl_.location_ = p;
6214  }
6215  return _impl_.location_;
6216 }
6217 inline ::nv::Location* Sensor::mutable_location() {
6218  ::nv::Location* _msg = _internal_mutable_location();
6219  // @@protoc_insertion_point(field_mutable:nv.Sensor.location)
6220  return _msg;
6221 }
6222 inline void Sensor::set_allocated_location(::nv::Location* location) {
6223  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6224  if (message_arena == nullptr) {
6225  delete _impl_.location_;
6226  }
6227  if (location) {
6228  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6229  ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(location);
6230  if (message_arena != submessage_arena) {
6231  location = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6232  message_arena, location, submessage_arena);
6233  }
6234 
6235  } else {
6236 
6237  }
6238  _impl_.location_ = location;
6239  // @@protoc_insertion_point(field_set_allocated:nv.Sensor.location)
6240 }
6241 
6242 // .nv.Coordinate coordinate = 5;
6243 inline bool Sensor::_internal_has_coordinate() const {
6244  return this != internal_default_instance() && _impl_.coordinate_ != nullptr;
6245 }
6246 inline bool Sensor::has_coordinate() const {
6247  return _internal_has_coordinate();
6248 }
6249 inline void Sensor::clear_coordinate() {
6250  if (GetArenaForAllocation() == nullptr && _impl_.coordinate_ != nullptr) {
6251  delete _impl_.coordinate_;
6252  }
6253  _impl_.coordinate_ = nullptr;
6254 }
6255 inline const ::nv::Coordinate& Sensor::_internal_coordinate() const {
6256  const ::nv::Coordinate* p = _impl_.coordinate_;
6257  return p != nullptr ? *p : reinterpret_cast<const ::nv::Coordinate&>(
6259 }
6260 inline const ::nv::Coordinate& Sensor::coordinate() const {
6261  // @@protoc_insertion_point(field_get:nv.Sensor.coordinate)
6262  return _internal_coordinate();
6263 }
6265  ::nv::Coordinate* coordinate) {
6266  if (GetArenaForAllocation() == nullptr) {
6267  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.coordinate_);
6268  }
6269  _impl_.coordinate_ = coordinate;
6270  if (coordinate) {
6271 
6272  } else {
6273 
6274  }
6275  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:nv.Sensor.coordinate)
6276 }
6277 inline ::nv::Coordinate* Sensor::release_coordinate() {
6278 
6279  ::nv::Coordinate* temp = _impl_.coordinate_;
6280  _impl_.coordinate_ = nullptr;
6281 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
6282  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
6283  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
6284  if (GetArenaForAllocation() == nullptr) { delete old; }
6285 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
6286  if (GetArenaForAllocation() != nullptr) {
6287  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
6288  }
6289 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
6290  return temp;
6291 }
6292 inline ::nv::Coordinate* Sensor::unsafe_arena_release_coordinate() {
6293  // @@protoc_insertion_point(field_release:nv.Sensor.coordinate)
6294 
6295  ::nv::Coordinate* temp = _impl_.coordinate_;
6296  _impl_.coordinate_ = nullptr;
6297  return temp;
6298 }
6299 inline ::nv::Coordinate* Sensor::_internal_mutable_coordinate() {
6300 
6301  if (_impl_.coordinate_ == nullptr) {
6302  auto* p = CreateMaybeMessage<::nv::Coordinate>(GetArenaForAllocation());
6303  _impl_.coordinate_ = p;
6304  }
6305  return _impl_.coordinate_;
6306 }
6307 inline ::nv::Coordinate* Sensor::mutable_coordinate() {
6308  ::nv::Coordinate* _msg = _internal_mutable_coordinate();
6309  // @@protoc_insertion_point(field_mutable:nv.Sensor.coordinate)
6310  return _msg;
6311 }
6312 inline void Sensor::set_allocated_coordinate(::nv::Coordinate* coordinate) {
6313  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6314  if (message_arena == nullptr) {
6315  delete _impl_.coordinate_;
6316  }
6317  if (coordinate) {
6318  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6319  ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(coordinate);
6320  if (message_arena != submessage_arena) {
6321  coordinate = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6322  message_arena, coordinate, submessage_arena);
6323  }
6324 
6325  } else {
6326 
6327  }
6328  _impl_.coordinate_ = coordinate;
6329  // @@protoc_insertion_point(field_set_allocated:nv.Sensor.coordinate)
6330 }
6331 
6332 // map<string, string> info = 6;
6333 inline int Sensor::_internal_info_size() const {
6334  return _impl_.info_.size();
6335 }
6336 inline int Sensor::info_size() const {
6337  return _internal_info_size();
6338 }
6339 inline void Sensor::clear_info() {
6340  _impl_.info_.Clear();
6341 }
6342 inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
6343 Sensor::_internal_info() const {
6344  return _impl_.info_.GetMap();
6345 }
6346 inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
6347 Sensor::info() const {
6348  // @@protoc_insertion_point(field_map:nv.Sensor.info)
6349  return _internal_info();
6350 }
6351 inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
6352 Sensor::_internal_mutable_info() {
6353  return _impl_.info_.MutableMap();
6354 }
6355 inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
6357  // @@protoc_insertion_point(field_mutable_map:nv.Sensor.info)
6358  return _internal_mutable_info();
6359 }
6360 
6361 // -------------------------------------------------------------------
6362 
6363 // -------------------------------------------------------------------
6364 
6365 // Place
6366 
6367 // string id = 1;
6368 inline void Place::clear_id() {
6369  _impl_.id_.ClearToEmpty();
6370 }
6371 inline const std::string& Place::id() const {
6372  // @@protoc_insertion_point(field_get:nv.Place.id)
6373  return _internal_id();
6374 }
6375 template <typename ArgT0, typename... ArgT>
6376 inline PROTOBUF_ALWAYS_INLINE
6377 void Place::set_id(ArgT0&& arg0, ArgT... args) {
6378 
6379  _impl_.id_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
6380  // @@protoc_insertion_point(field_set:nv.Place.id)
6381 }
6382 inline std::string* Place::mutable_id() {
6383  std::string* _s = _internal_mutable_id();
6384  // @@protoc_insertion_point(field_mutable:nv.Place.id)
6385  return _s;
6386 }
6387 inline const std::string& Place::_internal_id() const {
6388  return _impl_.id_.Get();
6389 }
6390 inline void Place::_internal_set_id(const std::string& value) {
6391 
6392  _impl_.id_.Set(value, GetArenaForAllocation());
6393 }
6394 inline std::string* Place::_internal_mutable_id() {
6395 
6396  return _impl_.id_.Mutable(GetArenaForAllocation());
6397 }
6398 inline std::string* Place::release_id() {
6399  // @@protoc_insertion_point(field_release:nv.Place.id)
6400  return _impl_.id_.Release();
6401 }
6402 inline void Place::set_allocated_id(std::string* id) {
6403  if (id != nullptr) {
6404 
6405  } else {
6406 
6407  }
6408  _impl_.id_.SetAllocated(id, GetArenaForAllocation());
6409 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
6410  if (_impl_.id_.IsDefault()) {
6411  _impl_.id_.Set("", GetArenaForAllocation());
6412  }
6413 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
6414  // @@protoc_insertion_point(field_set_allocated:nv.Place.id)
6415 }
6416 
6417 // string name = 2;
6418 inline void Place::clear_name() {
6419  _impl_.name_.ClearToEmpty();
6420 }
6421 inline const std::string& Place::name() const {
6422  // @@protoc_insertion_point(field_get:nv.Place.name)
6423  return _internal_name();
6424 }
6425 template <typename ArgT0, typename... ArgT>
6426 inline PROTOBUF_ALWAYS_INLINE
6427 void Place::set_name(ArgT0&& arg0, ArgT... args) {
6428 
6429  _impl_.name_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
6430  // @@protoc_insertion_point(field_set:nv.Place.name)
6431 }
6432 inline std::string* Place::mutable_name() {
6433  std::string* _s = _internal_mutable_name();
6434  // @@protoc_insertion_point(field_mutable:nv.Place.name)
6435  return _s;
6436 }
6437 inline const std::string& Place::_internal_name() const {
6438  return _impl_.name_.Get();
6439 }
6440 inline void Place::_internal_set_name(const std::string& value) {
6441 
6442  _impl_.name_.Set(value, GetArenaForAllocation());
6443 }
6444 inline std::string* Place::_internal_mutable_name() {
6445 
6446  return _impl_.name_.Mutable(GetArenaForAllocation());
6447 }
6448 inline std::string* Place::release_name() {
6449  // @@protoc_insertion_point(field_release:nv.Place.name)
6450  return _impl_.name_.Release();
6451 }
6452 inline void Place::set_allocated_name(std::string* name) {
6453  if (name != nullptr) {
6454 
6455  } else {
6456 
6457  }
6458  _impl_.name_.SetAllocated(name, GetArenaForAllocation());
6459 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
6460  if (_impl_.name_.IsDefault()) {
6461  _impl_.name_.Set("", GetArenaForAllocation());
6462  }
6463 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
6464  // @@protoc_insertion_point(field_set_allocated:nv.Place.name)
6465 }
6466 
6467 // string type = 3;
6468 inline void Place::clear_type() {
6469  _impl_.type_.ClearToEmpty();
6470 }
6471 inline const std::string& Place::type() const {
6472  // @@protoc_insertion_point(field_get:nv.Place.type)
6473  return _internal_type();
6474 }
6475 template <typename ArgT0, typename... ArgT>
6476 inline PROTOBUF_ALWAYS_INLINE
6477 void Place::set_type(ArgT0&& arg0, ArgT... args) {
6478 
6479  _impl_.type_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
6480  // @@protoc_insertion_point(field_set:nv.Place.type)
6481 }
6482 inline std::string* Place::mutable_type() {
6483  std::string* _s = _internal_mutable_type();
6484  // @@protoc_insertion_point(field_mutable:nv.Place.type)
6485  return _s;
6486 }
6487 inline const std::string& Place::_internal_type() const {
6488  return _impl_.type_.Get();
6489 }
6490 inline void Place::_internal_set_type(const std::string& value) {
6491 
6492  _impl_.type_.Set(value, GetArenaForAllocation());
6493 }
6494 inline std::string* Place::_internal_mutable_type() {
6495 
6496  return _impl_.type_.Mutable(GetArenaForAllocation());
6497 }
6498 inline std::string* Place::release_type() {
6499  // @@protoc_insertion_point(field_release:nv.Place.type)
6500  return _impl_.type_.Release();
6501 }
6502 inline void Place::set_allocated_type(std::string* type) {
6503  if (type != nullptr) {
6504 
6505  } else {
6506 
6507  }
6508  _impl_.type_.SetAllocated(type, GetArenaForAllocation());
6509 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
6510  if (_impl_.type_.IsDefault()) {
6511  _impl_.type_.Set("", GetArenaForAllocation());
6512  }
6513 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
6514  // @@protoc_insertion_point(field_set_allocated:nv.Place.type)
6515 }
6516 
6517 // .nv.Location location = 4;
6518 inline bool Place::_internal_has_location() const {
6519  return this != internal_default_instance() && _impl_.location_ != nullptr;
6520 }
6521 inline bool Place::has_location() const {
6522  return _internal_has_location();
6523 }
6524 inline void Place::clear_location() {
6525  if (GetArenaForAllocation() == nullptr && _impl_.location_ != nullptr) {
6526  delete _impl_.location_;
6527  }
6528  _impl_.location_ = nullptr;
6529 }
6530 inline const ::nv::Location& Place::_internal_location() const {
6531  const ::nv::Location* p = _impl_.location_;
6532  return p != nullptr ? *p : reinterpret_cast<const ::nv::Location&>(
6534 }
6535 inline const ::nv::Location& Place::location() const {
6536  // @@protoc_insertion_point(field_get:nv.Place.location)
6537  return _internal_location();
6538 }
6540  ::nv::Location* location) {
6541  if (GetArenaForAllocation() == nullptr) {
6542  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.location_);
6543  }
6544  _impl_.location_ = location;
6545  if (location) {
6546 
6547  } else {
6548 
6549  }
6550  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:nv.Place.location)
6551 }
6552 inline ::nv::Location* Place::release_location() {
6553 
6554  ::nv::Location* temp = _impl_.location_;
6555  _impl_.location_ = nullptr;
6556 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
6557  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
6558  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
6559  if (GetArenaForAllocation() == nullptr) { delete old; }
6560 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
6561  if (GetArenaForAllocation() != nullptr) {
6562  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
6563  }
6564 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
6565  return temp;
6566 }
6567 inline ::nv::Location* Place::unsafe_arena_release_location() {
6568  // @@protoc_insertion_point(field_release:nv.Place.location)
6569 
6570  ::nv::Location* temp = _impl_.location_;
6571  _impl_.location_ = nullptr;
6572  return temp;
6573 }
6574 inline ::nv::Location* Place::_internal_mutable_location() {
6575 
6576  if (_impl_.location_ == nullptr) {
6577  auto* p = CreateMaybeMessage<::nv::Location>(GetArenaForAllocation());
6578  _impl_.location_ = p;
6579  }
6580  return _impl_.location_;
6581 }
6582 inline ::nv::Location* Place::mutable_location() {
6583  ::nv::Location* _msg = _internal_mutable_location();
6584  // @@protoc_insertion_point(field_mutable:nv.Place.location)
6585  return _msg;
6586 }
6587 inline void Place::set_allocated_location(::nv::Location* location) {
6588  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6589  if (message_arena == nullptr) {
6590  delete _impl_.location_;
6591  }
6592  if (location) {
6593  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6594  ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(location);
6595  if (message_arena != submessage_arena) {
6596  location = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6597  message_arena, location, submessage_arena);
6598  }
6599 
6600  } else {
6601 
6602  }
6603  _impl_.location_ = location;
6604  // @@protoc_insertion_point(field_set_allocated:nv.Place.location)
6605 }
6606 
6607 // .nv.Coordinate coordinate = 5;
6608 inline bool Place::_internal_has_coordinate() const {
6609  return this != internal_default_instance() && _impl_.coordinate_ != nullptr;
6610 }
6611 inline bool Place::has_coordinate() const {
6612  return _internal_has_coordinate();
6613 }
6614 inline void Place::clear_coordinate() {
6615  if (GetArenaForAllocation() == nullptr && _impl_.coordinate_ != nullptr) {
6616  delete _impl_.coordinate_;
6617  }
6618  _impl_.coordinate_ = nullptr;
6619 }
6620 inline const ::nv::Coordinate& Place::_internal_coordinate() const {
6621  const ::nv::Coordinate* p = _impl_.coordinate_;
6622  return p != nullptr ? *p : reinterpret_cast<const ::nv::Coordinate&>(
6624 }
6625 inline const ::nv::Coordinate& Place::coordinate() const {
6626  // @@protoc_insertion_point(field_get:nv.Place.coordinate)
6627  return _internal_coordinate();
6628 }
6630  ::nv::Coordinate* coordinate) {
6631  if (GetArenaForAllocation() == nullptr) {
6632  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.coordinate_);
6633  }
6634  _impl_.coordinate_ = coordinate;
6635  if (coordinate) {
6636 
6637  } else {
6638 
6639  }
6640  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:nv.Place.coordinate)
6641 }
6642 inline ::nv::Coordinate* Place::release_coordinate() {
6643 
6644  ::nv::Coordinate* temp = _impl_.coordinate_;
6645  _impl_.coordinate_ = nullptr;
6646 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
6647  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
6648  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
6649  if (GetArenaForAllocation() == nullptr) { delete old; }
6650 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
6651  if (GetArenaForAllocation() != nullptr) {
6652  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
6653  }
6654 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
6655  return temp;
6656 }
6657 inline ::nv::Coordinate* Place::unsafe_arena_release_coordinate() {
6658  // @@protoc_insertion_point(field_release:nv.Place.coordinate)
6659 
6660  ::nv::Coordinate* temp = _impl_.coordinate_;
6661  _impl_.coordinate_ = nullptr;
6662  return temp;
6663 }
6664 inline ::nv::Coordinate* Place::_internal_mutable_coordinate() {
6665 
6666  if (_impl_.coordinate_ == nullptr) {
6667  auto* p = CreateMaybeMessage<::nv::Coordinate>(GetArenaForAllocation());
6668  _impl_.coordinate_ = p;
6669  }
6670  return _impl_.coordinate_;
6671 }
6672 inline ::nv::Coordinate* Place::mutable_coordinate() {
6673  ::nv::Coordinate* _msg = _internal_mutable_coordinate();
6674  // @@protoc_insertion_point(field_mutable:nv.Place.coordinate)
6675  return _msg;
6676 }
6677 inline void Place::set_allocated_coordinate(::nv::Coordinate* coordinate) {
6678  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6679  if (message_arena == nullptr) {
6680  delete _impl_.coordinate_;
6681  }
6682  if (coordinate) {
6683  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6684  ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(coordinate);
6685  if (message_arena != submessage_arena) {
6686  coordinate = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6687  message_arena, coordinate, submessage_arena);
6688  }
6689 
6690  } else {
6691 
6692  }
6693  _impl_.coordinate_ = coordinate;
6694  // @@protoc_insertion_point(field_set_allocated:nv.Place.coordinate)
6695 }
6696 
6697 // map<string, string> info = 6;
6698 inline int Place::_internal_info_size() const {
6699  return _impl_.info_.size();
6700 }
6701 inline int Place::info_size() const {
6702  return _internal_info_size();
6703 }
6704 inline void Place::clear_info() {
6705  _impl_.info_.Clear();
6706 }
6707 inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
6708 Place::_internal_info() const {
6709  return _impl_.info_.GetMap();
6710 }
6711 inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
6712 Place::info() const {
6713  // @@protoc_insertion_point(field_map:nv.Place.info)
6714  return _internal_info();
6715 }
6716 inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
6717 Place::_internal_mutable_info() {
6718  return _impl_.info_.MutableMap();
6719 }
6720 inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
6722  // @@protoc_insertion_point(field_mutable_map:nv.Place.info)
6723  return _internal_mutable_info();
6724 }
6725 
6726 // -------------------------------------------------------------------
6727 
6728 // Message
6729 
6730 // string messageid = 1;
6731 inline void Message::clear_messageid() {
6732  _impl_.messageid_.ClearToEmpty();
6733 }
6734 inline const std::string& Message::messageid() const {
6735  // @@protoc_insertion_point(field_get:nv.Message.messageid)
6736  return _internal_messageid();
6737 }
6738 template <typename ArgT0, typename... ArgT>
6739 inline PROTOBUF_ALWAYS_INLINE
6740 void Message::set_messageid(ArgT0&& arg0, ArgT... args) {
6741 
6742  _impl_.messageid_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
6743  // @@protoc_insertion_point(field_set:nv.Message.messageid)
6744 }
6745 inline std::string* Message::mutable_messageid() {
6746  std::string* _s = _internal_mutable_messageid();
6747  // @@protoc_insertion_point(field_mutable:nv.Message.messageid)
6748  return _s;
6749 }
6750 inline const std::string& Message::_internal_messageid() const {
6751  return _impl_.messageid_.Get();
6752 }
6753 inline void Message::_internal_set_messageid(const std::string& value) {
6754 
6755  _impl_.messageid_.Set(value, GetArenaForAllocation());
6756 }
6757 inline std::string* Message::_internal_mutable_messageid() {
6758 
6759  return _impl_.messageid_.Mutable(GetArenaForAllocation());
6760 }
6761 inline std::string* Message::release_messageid() {
6762  // @@protoc_insertion_point(field_release:nv.Message.messageid)
6763  return _impl_.messageid_.Release();
6764 }
6765 inline void Message::set_allocated_messageid(std::string* messageid) {
6766  if (messageid != nullptr) {
6767 
6768  } else {
6769 
6770  }
6771  _impl_.messageid_.SetAllocated(messageid, GetArenaForAllocation());
6772 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
6773  if (_impl_.messageid_.IsDefault()) {
6774  _impl_.messageid_.Set("", GetArenaForAllocation());
6775  }
6776 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
6777  // @@protoc_insertion_point(field_set_allocated:nv.Message.messageid)
6778 }
6779 
6780 // string mdsversion = 2;
6781 inline void Message::clear_mdsversion() {
6782  _impl_.mdsversion_.ClearToEmpty();
6783 }
6784 inline const std::string& Message::mdsversion() const {
6785  // @@protoc_insertion_point(field_get:nv.Message.mdsversion)
6786  return _internal_mdsversion();
6787 }
6788 template <typename ArgT0, typename... ArgT>
6789 inline PROTOBUF_ALWAYS_INLINE
6790 void Message::set_mdsversion(ArgT0&& arg0, ArgT... args) {
6791 
6792  _impl_.mdsversion_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
6793  // @@protoc_insertion_point(field_set:nv.Message.mdsversion)
6794 }
6795 inline std::string* Message::mutable_mdsversion() {
6796  std::string* _s = _internal_mutable_mdsversion();
6797  // @@protoc_insertion_point(field_mutable:nv.Message.mdsversion)
6798  return _s;
6799 }
6800 inline const std::string& Message::_internal_mdsversion() const {
6801  return _impl_.mdsversion_.Get();
6802 }
6803 inline void Message::_internal_set_mdsversion(const std::string& value) {
6804 
6805  _impl_.mdsversion_.Set(value, GetArenaForAllocation());
6806 }
6807 inline std::string* Message::_internal_mutable_mdsversion() {
6808 
6809  return _impl_.mdsversion_.Mutable(GetArenaForAllocation());
6810 }
6811 inline std::string* Message::release_mdsversion() {
6812  // @@protoc_insertion_point(field_release:nv.Message.mdsversion)
6813  return _impl_.mdsversion_.Release();
6814 }
6815 inline void Message::set_allocated_mdsversion(std::string* mdsversion) {
6816  if (mdsversion != nullptr) {
6817 
6818  } else {
6819 
6820  }
6821  _impl_.mdsversion_.SetAllocated(mdsversion, GetArenaForAllocation());
6822 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
6823  if (_impl_.mdsversion_.IsDefault()) {
6824  _impl_.mdsversion_.Set("", GetArenaForAllocation());
6825  }
6826 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
6827  // @@protoc_insertion_point(field_set_allocated:nv.Message.mdsversion)
6828 }
6829 
6830 // .google.protobuf.Timestamp timestamp = 3;
6831 inline bool Message::_internal_has_timestamp() const {
6832  return this != internal_default_instance() && _impl_.timestamp_ != nullptr;
6833 }
6834 inline bool Message::has_timestamp() const {
6835  return _internal_has_timestamp();
6836 }
6837 inline const ::PROTOBUF_NAMESPACE_ID::Timestamp& Message::_internal_timestamp() const {
6838  const ::PROTOBUF_NAMESPACE_ID::Timestamp* p = _impl_.timestamp_;
6839  return p != nullptr ? *p : reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Timestamp&>(
6840  ::PROTOBUF_NAMESPACE_ID::_Timestamp_default_instance_);
6841 }
6842 inline const ::PROTOBUF_NAMESPACE_ID::Timestamp& Message::timestamp() const {
6843  // @@protoc_insertion_point(field_get:nv.Message.timestamp)
6844  return _internal_timestamp();
6845 }
6847  ::PROTOBUF_NAMESPACE_ID::Timestamp* timestamp) {
6848  if (GetArenaForAllocation() == nullptr) {
6849  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.timestamp_);
6850  }
6851  _impl_.timestamp_ = timestamp;
6852  if (timestamp) {
6853 
6854  } else {
6855 
6856  }
6857  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:nv.Message.timestamp)
6858 }
6859 inline ::PROTOBUF_NAMESPACE_ID::Timestamp* Message::release_timestamp() {
6860 
6861  ::PROTOBUF_NAMESPACE_ID::Timestamp* temp = _impl_.timestamp_;
6862  _impl_.timestamp_ = nullptr;
6863 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
6864  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
6865  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
6866  if (GetArenaForAllocation() == nullptr) { delete old; }
6867 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
6868  if (GetArenaForAllocation() != nullptr) {
6869  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
6870  }
6871 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
6872  return temp;
6873 }
6874 inline ::PROTOBUF_NAMESPACE_ID::Timestamp* Message::unsafe_arena_release_timestamp() {
6875  // @@protoc_insertion_point(field_release:nv.Message.timestamp)
6876 
6877  ::PROTOBUF_NAMESPACE_ID::Timestamp* temp = _impl_.timestamp_;
6878  _impl_.timestamp_ = nullptr;
6879  return temp;
6880 }
6881 inline ::PROTOBUF_NAMESPACE_ID::Timestamp* Message::_internal_mutable_timestamp() {
6882 
6883  if (_impl_.timestamp_ == nullptr) {
6884  auto* p = CreateMaybeMessage<::PROTOBUF_NAMESPACE_ID::Timestamp>(GetArenaForAllocation());
6885  _impl_.timestamp_ = p;
6886  }
6887  return _impl_.timestamp_;
6888 }
6889 inline ::PROTOBUF_NAMESPACE_ID::Timestamp* Message::mutable_timestamp() {
6890  ::PROTOBUF_NAMESPACE_ID::Timestamp* _msg = _internal_mutable_timestamp();
6891  // @@protoc_insertion_point(field_mutable:nv.Message.timestamp)
6892  return _msg;
6893 }
6894 inline void Message::set_allocated_timestamp(::PROTOBUF_NAMESPACE_ID::Timestamp* timestamp) {
6895  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6896  if (message_arena == nullptr) {
6897  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.timestamp_);
6898  }
6899  if (timestamp) {
6900  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6901  ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
6902  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(timestamp));
6903  if (message_arena != submessage_arena) {
6904  timestamp = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6905  message_arena, timestamp, submessage_arena);
6906  }
6907 
6908  } else {
6909 
6910  }
6911  _impl_.timestamp_ = timestamp;
6912  // @@protoc_insertion_point(field_set_allocated:nv.Message.timestamp)
6913 }
6914 
6915 // .nv.Place place = 4;
6916 inline bool Message::_internal_has_place() const {
6917  return this != internal_default_instance() && _impl_.place_ != nullptr;
6918 }
6919 inline bool Message::has_place() const {
6920  return _internal_has_place();
6921 }
6922 inline void Message::clear_place() {
6923  if (GetArenaForAllocation() == nullptr && _impl_.place_ != nullptr) {
6924  delete _impl_.place_;
6925  }
6926  _impl_.place_ = nullptr;
6927 }
6928 inline const ::nv::Place& Message::_internal_place() const {
6929  const ::nv::Place* p = _impl_.place_;
6930  return p != nullptr ? *p : reinterpret_cast<const ::nv::Place&>(
6932 }
6933 inline const ::nv::Place& Message::place() const {
6934  // @@protoc_insertion_point(field_get:nv.Message.place)
6935  return _internal_place();
6936 }
6938  ::nv::Place* place) {
6939  if (GetArenaForAllocation() == nullptr) {
6940  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.place_);
6941  }
6942  _impl_.place_ = place;
6943  if (place) {
6944 
6945  } else {
6946 
6947  }
6948  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:nv.Message.place)
6949 }
6950 inline ::nv::Place* Message::release_place() {
6951 
6952  ::nv::Place* temp = _impl_.place_;
6953  _impl_.place_ = nullptr;
6954 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
6955  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
6956  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
6957  if (GetArenaForAllocation() == nullptr) { delete old; }
6958 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
6959  if (GetArenaForAllocation() != nullptr) {
6960  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
6961  }
6962 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
6963  return temp;
6964 }
6965 inline ::nv::Place* Message::unsafe_arena_release_place() {
6966  // @@protoc_insertion_point(field_release:nv.Message.place)
6967 
6968  ::nv::Place* temp = _impl_.place_;
6969  _impl_.place_ = nullptr;
6970  return temp;
6971 }
6972 inline ::nv::Place* Message::_internal_mutable_place() {
6973 
6974  if (_impl_.place_ == nullptr) {
6975  auto* p = CreateMaybeMessage<::nv::Place>(GetArenaForAllocation());
6976  _impl_.place_ = p;
6977  }
6978  return _impl_.place_;
6979 }
6980 inline ::nv::Place* Message::mutable_place() {
6981  ::nv::Place* _msg = _internal_mutable_place();
6982  // @@protoc_insertion_point(field_mutable:nv.Message.place)
6983  return _msg;
6984 }
6985 inline void Message::set_allocated_place(::nv::Place* place) {
6986  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6987  if (message_arena == nullptr) {
6988  delete _impl_.place_;
6989  }
6990  if (place) {
6991  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6992  ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(place);
6993  if (message_arena != submessage_arena) {
6994  place = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6995  message_arena, place, submessage_arena);
6996  }
6997 
6998  } else {
6999 
7000  }
7001  _impl_.place_ = place;
7002  // @@protoc_insertion_point(field_set_allocated:nv.Message.place)
7003 }
7004 
7005 // .nv.Sensor sensor = 5;
7006 inline bool Message::_internal_has_sensor() const {
7007  return this != internal_default_instance() && _impl_.sensor_ != nullptr;
7008 }
7009 inline bool Message::has_sensor() const {
7010  return _internal_has_sensor();
7011 }
7012 inline void Message::clear_sensor() {
7013  if (GetArenaForAllocation() == nullptr && _impl_.sensor_ != nullptr) {
7014  delete _impl_.sensor_;
7015  }
7016  _impl_.sensor_ = nullptr;
7017 }
7018 inline const ::nv::Sensor& Message::_internal_sensor() const {
7019  const ::nv::Sensor* p = _impl_.sensor_;
7020  return p != nullptr ? *p : reinterpret_cast<const ::nv::Sensor&>(
7022 }
7023 inline const ::nv::Sensor& Message::sensor() const {
7024  // @@protoc_insertion_point(field_get:nv.Message.sensor)
7025  return _internal_sensor();
7026 }
7028  ::nv::Sensor* sensor) {
7029  if (GetArenaForAllocation() == nullptr) {
7030  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.sensor_);
7031  }
7032  _impl_.sensor_ = sensor;
7033  if (sensor) {
7034 
7035  } else {
7036 
7037  }
7038  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:nv.Message.sensor)
7039 }
7040 inline ::nv::Sensor* Message::release_sensor() {
7041 
7042  ::nv::Sensor* temp = _impl_.sensor_;
7043  _impl_.sensor_ = nullptr;
7044 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
7045  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
7046  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
7047  if (GetArenaForAllocation() == nullptr) { delete old; }
7048 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
7049  if (GetArenaForAllocation() != nullptr) {
7050  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
7051  }
7052 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
7053  return temp;
7054 }
7055 inline ::nv::Sensor* Message::unsafe_arena_release_sensor() {
7056  // @@protoc_insertion_point(field_release:nv.Message.sensor)
7057 
7058  ::nv::Sensor* temp = _impl_.sensor_;
7059  _impl_.sensor_ = nullptr;
7060  return temp;
7061 }
7062 inline ::nv::Sensor* Message::_internal_mutable_sensor() {
7063 
7064  if (_impl_.sensor_ == nullptr) {
7065  auto* p = CreateMaybeMessage<::nv::Sensor>(GetArenaForAllocation());
7066  _impl_.sensor_ = p;
7067  }
7068  return _impl_.sensor_;
7069 }
7070 inline ::nv::Sensor* Message::mutable_sensor() {
7071  ::nv::Sensor* _msg = _internal_mutable_sensor();
7072  // @@protoc_insertion_point(field_mutable:nv.Message.sensor)
7073  return _msg;
7074 }
7075 inline void Message::set_allocated_sensor(::nv::Sensor* sensor) {
7076  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
7077  if (message_arena == nullptr) {
7078  delete _impl_.sensor_;
7079  }
7080  if (sensor) {
7081  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
7082  ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(sensor);
7083  if (message_arena != submessage_arena) {
7084  sensor = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
7085  message_arena, sensor, submessage_arena);
7086  }
7087 
7088  } else {
7089 
7090  }
7091  _impl_.sensor_ = sensor;
7092  // @@protoc_insertion_point(field_set_allocated:nv.Message.sensor)
7093 }
7094 
7095 // .nv.AnalyticsModule analyticsModule = 6;
7096 inline bool Message::_internal_has_analyticsmodule() const {
7097  return this != internal_default_instance() && _impl_.analyticsmodule_ != nullptr;
7098 }
7099 inline bool Message::has_analyticsmodule() const {
7100  return _internal_has_analyticsmodule();
7101 }
7102 inline void Message::clear_analyticsmodule() {
7103  if (GetArenaForAllocation() == nullptr && _impl_.analyticsmodule_ != nullptr) {
7104  delete _impl_.analyticsmodule_;
7105  }
7106  _impl_.analyticsmodule_ = nullptr;
7107 }
7108 inline const ::nv::AnalyticsModule& Message::_internal_analyticsmodule() const {
7109  const ::nv::AnalyticsModule* p = _impl_.analyticsmodule_;
7110  return p != nullptr ? *p : reinterpret_cast<const ::nv::AnalyticsModule&>(
7112 }
7113 inline const ::nv::AnalyticsModule& Message::analyticsmodule() const {
7114  // @@protoc_insertion_point(field_get:nv.Message.analyticsModule)
7115  return _internal_analyticsmodule();
7116 }
7118  ::nv::AnalyticsModule* analyticsmodule) {
7119  if (GetArenaForAllocation() == nullptr) {
7120  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.analyticsmodule_);
7121  }
7122  _impl_.analyticsmodule_ = analyticsmodule;
7123  if (analyticsmodule) {
7124 
7125  } else {
7126 
7127  }
7128  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:nv.Message.analyticsModule)
7129 }
7130 inline ::nv::AnalyticsModule* Message::release_analyticsmodule() {
7131 
7132  ::nv::AnalyticsModule* temp = _impl_.analyticsmodule_;
7133  _impl_.analyticsmodule_ = nullptr;
7134 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
7135  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
7136  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
7137  if (GetArenaForAllocation() == nullptr) { delete old; }
7138 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
7139  if (GetArenaForAllocation() != nullptr) {
7140  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
7141  }
7142 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
7143  return temp;
7144 }
7145 inline ::nv::AnalyticsModule* Message::unsafe_arena_release_analyticsmodule() {
7146  // @@protoc_insertion_point(field_release:nv.Message.analyticsModule)
7147 
7148  ::nv::AnalyticsModule* temp = _impl_.analyticsmodule_;
7149  _impl_.analyticsmodule_ = nullptr;
7150  return temp;
7151 }
7152 inline ::nv::AnalyticsModule* Message::_internal_mutable_analyticsmodule() {
7153 
7154  if (_impl_.analyticsmodule_ == nullptr) {
7155  auto* p = CreateMaybeMessage<::nv::AnalyticsModule>(GetArenaForAllocation());
7156  _impl_.analyticsmodule_ = p;
7157  }
7158  return _impl_.analyticsmodule_;
7159 }
7160 inline ::nv::AnalyticsModule* Message::mutable_analyticsmodule() {
7161  ::nv::AnalyticsModule* _msg = _internal_mutable_analyticsmodule();
7162  // @@protoc_insertion_point(field_mutable:nv.Message.analyticsModule)
7163  return _msg;
7164 }
7165 inline void Message::set_allocated_analyticsmodule(::nv::AnalyticsModule* analyticsmodule) {
7166  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
7167  if (message_arena == nullptr) {
7168  delete _impl_.analyticsmodule_;
7169  }
7170  if (analyticsmodule) {
7171  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
7172  ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(analyticsmodule);
7173  if (message_arena != submessage_arena) {
7174  analyticsmodule = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
7175  message_arena, analyticsmodule, submessage_arena);
7176  }
7177 
7178  } else {
7179 
7180  }
7181  _impl_.analyticsmodule_ = analyticsmodule;
7182  // @@protoc_insertion_point(field_set_allocated:nv.Message.analyticsModule)
7183 }
7184 
7185 // .nv.Object object = 7;
7186 inline bool Message::_internal_has_object() const {
7187  return this != internal_default_instance() && _impl_.object_ != nullptr;
7188 }
7189 inline bool Message::has_object() const {
7190  return _internal_has_object();
7191 }
7192 inline void Message::clear_object() {
7193  if (GetArenaForAllocation() == nullptr && _impl_.object_ != nullptr) {
7194  delete _impl_.object_;
7195  }
7196  _impl_.object_ = nullptr;
7197 }
7198 inline const ::nv::Object& Message::_internal_object() const {
7199  const ::nv::Object* p = _impl_.object_;
7200  return p != nullptr ? *p : reinterpret_cast<const ::nv::Object&>(
7202 }
7203 inline const ::nv::Object& Message::object() const {
7204  // @@protoc_insertion_point(field_get:nv.Message.object)
7205  return _internal_object();
7206 }
7208  ::nv::Object* object) {
7209  if (GetArenaForAllocation() == nullptr) {
7210  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.object_);
7211  }
7212  _impl_.object_ = object;
7213  if (object) {
7214 
7215  } else {
7216 
7217  }
7218  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:nv.Message.object)
7219 }
7220 inline ::nv::Object* Message::release_object() {
7221 
7222  ::nv::Object* temp = _impl_.object_;
7223  _impl_.object_ = nullptr;
7224 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
7225  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
7226  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
7227  if (GetArenaForAllocation() == nullptr) { delete old; }
7228 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
7229  if (GetArenaForAllocation() != nullptr) {
7230  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
7231  }
7232 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
7233  return temp;
7234 }
7235 inline ::nv::Object* Message::unsafe_arena_release_object() {
7236  // @@protoc_insertion_point(field_release:nv.Message.object)
7237 
7238  ::nv::Object* temp = _impl_.object_;
7239  _impl_.object_ = nullptr;
7240  return temp;
7241 }
7242 inline ::nv::Object* Message::_internal_mutable_object() {
7243 
7244  if (_impl_.object_ == nullptr) {
7245  auto* p = CreateMaybeMessage<::nv::Object>(GetArenaForAllocation());
7246  _impl_.object_ = p;
7247  }
7248  return _impl_.object_;
7249 }
7250 inline ::nv::Object* Message::mutable_object() {
7251  ::nv::Object* _msg = _internal_mutable_object();
7252  // @@protoc_insertion_point(field_mutable:nv.Message.object)
7253  return _msg;
7254 }
7255 inline void Message::set_allocated_object(::nv::Object* object) {
7256  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
7257  if (message_arena == nullptr) {
7258  delete _impl_.object_;
7259  }
7260  if (object) {
7261  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
7262  ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(object);
7263  if (message_arena != submessage_arena) {
7264  object = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
7265  message_arena, object, submessage_arena);
7266  }
7267 
7268  } else {
7269 
7270  }
7271  _impl_.object_ = object;
7272  // @@protoc_insertion_point(field_set_allocated:nv.Message.object)
7273 }
7274 
7275 // .nv.Event event = 8;
7276 inline bool Message::_internal_has_event() const {
7277  return this != internal_default_instance() && _impl_.event_ != nullptr;
7278 }
7279 inline bool Message::has_event() const {
7280  return _internal_has_event();
7281 }
7282 inline void Message::clear_event() {
7283  if (GetArenaForAllocation() == nullptr && _impl_.event_ != nullptr) {
7284  delete _impl_.event_;
7285  }
7286  _impl_.event_ = nullptr;
7287 }
7288 inline const ::nv::Event& Message::_internal_event() const {
7289  const ::nv::Event* p = _impl_.event_;
7290  return p != nullptr ? *p : reinterpret_cast<const ::nv::Event&>(
7292 }
7293 inline const ::nv::Event& Message::event() const {
7294  // @@protoc_insertion_point(field_get:nv.Message.event)
7295  return _internal_event();
7296 }
7298  ::nv::Event* event) {
7299  if (GetArenaForAllocation() == nullptr) {
7300  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.event_);
7301  }
7302  _impl_.event_ = event;
7303  if (event) {
7304 
7305  } else {
7306 
7307  }
7308  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:nv.Message.event)
7309 }
7310 inline ::nv::Event* Message::release_event() {
7311 
7312  ::nv::Event* temp = _impl_.event_;
7313  _impl_.event_ = nullptr;
7314 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
7315  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
7316  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
7317  if (GetArenaForAllocation() == nullptr) { delete old; }
7318 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
7319  if (GetArenaForAllocation() != nullptr) {
7320  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
7321  }
7322 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
7323  return temp;
7324 }
7325 inline ::nv::Event* Message::unsafe_arena_release_event() {
7326  // @@protoc_insertion_point(field_release:nv.Message.event)
7327 
7328  ::nv::Event* temp = _impl_.event_;
7329  _impl_.event_ = nullptr;
7330  return temp;
7331 }
7332 inline ::nv::Event* Message::_internal_mutable_event() {
7333 
7334  if (_impl_.event_ == nullptr) {
7335  auto* p = CreateMaybeMessage<::nv::Event>(GetArenaForAllocation());
7336  _impl_.event_ = p;
7337  }
7338  return _impl_.event_;
7339 }
7340 inline ::nv::Event* Message::mutable_event() {
7341  ::nv::Event* _msg = _internal_mutable_event();
7342  // @@protoc_insertion_point(field_mutable:nv.Message.event)
7343  return _msg;
7344 }
7345 inline void Message::set_allocated_event(::nv::Event* event) {
7346  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
7347  if (message_arena == nullptr) {
7348  delete _impl_.event_;
7349  }
7350  if (event) {
7351  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
7352  ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(event);
7353  if (message_arena != submessage_arena) {
7354  event = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
7355  message_arena, event, submessage_arena);
7356  }
7357 
7358  } else {
7359 
7360  }
7361  _impl_.event_ = event;
7362  // @@protoc_insertion_point(field_set_allocated:nv.Message.event)
7363 }
7364 
7365 // string videoPath = 9;
7366 inline void Message::clear_videopath() {
7367  _impl_.videopath_.ClearToEmpty();
7368 }
7369 inline const std::string& Message::videopath() const {
7370  // @@protoc_insertion_point(field_get:nv.Message.videoPath)
7371  return _internal_videopath();
7372 }
7373 template <typename ArgT0, typename... ArgT>
7374 inline PROTOBUF_ALWAYS_INLINE
7375 void Message::set_videopath(ArgT0&& arg0, ArgT... args) {
7376 
7377  _impl_.videopath_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
7378  // @@protoc_insertion_point(field_set:nv.Message.videoPath)
7379 }
7380 inline std::string* Message::mutable_videopath() {
7381  std::string* _s = _internal_mutable_videopath();
7382  // @@protoc_insertion_point(field_mutable:nv.Message.videoPath)
7383  return _s;
7384 }
7385 inline const std::string& Message::_internal_videopath() const {
7386  return _impl_.videopath_.Get();
7387 }
7388 inline void Message::_internal_set_videopath(const std::string& value) {
7389 
7390  _impl_.videopath_.Set(value, GetArenaForAllocation());
7391 }
7392 inline std::string* Message::_internal_mutable_videopath() {
7393 
7394  return _impl_.videopath_.Mutable(GetArenaForAllocation());
7395 }
7396 inline std::string* Message::release_videopath() {
7397  // @@protoc_insertion_point(field_release:nv.Message.videoPath)
7398  return _impl_.videopath_.Release();
7399 }
7400 inline void Message::set_allocated_videopath(std::string* videopath) {
7401  if (videopath != nullptr) {
7402 
7403  } else {
7404 
7405  }
7406  _impl_.videopath_.SetAllocated(videopath, GetArenaForAllocation());
7407 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
7408  if (_impl_.videopath_.IsDefault()) {
7409  _impl_.videopath_.Set("", GetArenaForAllocation());
7410  }
7411 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
7412  // @@protoc_insertion_point(field_set_allocated:nv.Message.videoPath)
7413 }
7414 
7415 // -------------------------------------------------------------------
7416 
7417 // -------------------------------------------------------------------
7418 
7419 // Embedding
7420 
7421 // repeated float vector = 1 [packed = true];
7422 inline int Embedding::_internal_vector_size() const {
7423  return _impl_.vector_.size();
7424 }
7425 inline int Embedding::vector_size() const {
7426  return _internal_vector_size();
7427 }
7428 inline void Embedding::clear_vector() {
7429  _impl_.vector_.Clear();
7430 }
7431 inline float Embedding::_internal_vector(int index) const {
7432  return _impl_.vector_.Get(index);
7433 }
7434 inline float Embedding::vector(int index) const {
7435  // @@protoc_insertion_point(field_get:nv.Embedding.vector)
7436  return _internal_vector(index);
7437 }
7438 inline void Embedding::set_vector(int index, float value) {
7439  _impl_.vector_.Set(index, value);
7440  // @@protoc_insertion_point(field_set:nv.Embedding.vector)
7441 }
7442 inline void Embedding::_internal_add_vector(float value) {
7443  _impl_.vector_.Add(value);
7444 }
7445 inline void Embedding::add_vector(float value) {
7446  _internal_add_vector(value);
7447  // @@protoc_insertion_point(field_add:nv.Embedding.vector)
7448 }
7449 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
7450 Embedding::_internal_vector() const {
7451  return _impl_.vector_;
7452 }
7453 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >&
7454 Embedding::vector() const {
7455  // @@protoc_insertion_point(field_list:nv.Embedding.vector)
7456  return _internal_vector();
7457 }
7458 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
7459 Embedding::_internal_mutable_vector() {
7460  return &_impl_.vector_;
7461 }
7462 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >*
7464  // @@protoc_insertion_point(field_mutable_list:nv.Embedding.vector)
7465  return _internal_mutable_vector();
7466 }
7467 
7468 // map<string, string> info = 2;
7469 inline int Embedding::_internal_info_size() const {
7470  return _impl_.info_.size();
7471 }
7472 inline int Embedding::info_size() const {
7473  return _internal_info_size();
7474 }
7475 inline void Embedding::clear_info() {
7476  _impl_.info_.Clear();
7477 }
7478 inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
7479 Embedding::_internal_info() const {
7480  return _impl_.info_.GetMap();
7481 }
7482 inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >&
7483 Embedding::info() const {
7484  // @@protoc_insertion_point(field_map:nv.Embedding.info)
7485  return _internal_info();
7486 }
7487 inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
7488 Embedding::_internal_mutable_info() {
7489  return _impl_.info_.MutableMap();
7490 }
7491 inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >*
7493  // @@protoc_insertion_point(field_mutable_map:nv.Embedding.info)
7494  return _internal_mutable_info();
7495 }
7496 
7497 #ifdef __GNUC__
7498  #pragma GCC diagnostic pop
7499 #endif // __GNUC__
7500 // -------------------------------------------------------------------
7501 
7502 // -------------------------------------------------------------------
7503 
7504 // -------------------------------------------------------------------
7505 
7506 // -------------------------------------------------------------------
7507 
7508 // -------------------------------------------------------------------
7509 
7510 // -------------------------------------------------------------------
7511 
7512 // -------------------------------------------------------------------
7513 
7514 // -------------------------------------------------------------------
7515 
7516 // -------------------------------------------------------------------
7517 
7518 // -------------------------------------------------------------------
7519 
7520 // -------------------------------------------------------------------
7521 
7522 // -------------------------------------------------------------------
7523 
7524 // -------------------------------------------------------------------
7525 
7526 // -------------------------------------------------------------------
7527 
7528 // -------------------------------------------------------------------
7529 
7530 // -------------------------------------------------------------------
7531 
7532 // -------------------------------------------------------------------
7533 
7534 // -------------------------------------------------------------------
7535 
7536 // -------------------------------------------------------------------
7537 
7538 // -------------------------------------------------------------------
7539 
7540 // -------------------------------------------------------------------
7541 
7542 
7543 // @@protoc_insertion_point(namespace_scope)
7544 
7545 } // namespace nv
7546 
7547 // @@protoc_insertion_point(global_scope)
7548 
7549 #include <google/protobuf/port_undef.inc>
7550 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_schema_2eproto
nv::Object::set_speed
void set_speed(float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4668
nv::Object::mutable_location
::nv::Location * mutable_location()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4875
nv::Bbox::bottomy
float bottomy() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5099
nv::Frame::info
const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string > & info() const
Definition: sources/libs/nvmsgconv_mega/deepstream_schema/schema.pb.h:7535
nv::AnalyticsModule::clear_description
void clear_description()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5818
nv::Message::mutable_analyticsmodule
::nv::AnalyticsModule * mutable_analyticsmodule()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7160
nv::Pose::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1701
nv::Pose_Keypoint::quaternion
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float > & quaternion() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5246
nv::Sensor::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2745
nv::Pose_Keypoint::set_quaternion
void set_quaternion(int index, float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5230
nv::_Sensor_default_instance_
SensorDefaultTypeInternal _Sensor_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:113
nv::AnalyticsModule::set_allocated_version
void set_allocated_version(std::string *version)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5952
nv::Place_InfoEntry_DoNotUse::internal_default_instance
static const Place_InfoEntry_DoNotUse * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2979
nv::Place::unsafe_arena_set_allocated_coordinate
void unsafe_arena_set_allocated_coordinate(::nv::Coordinate *coordinate)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6629
nv::Frame::release_timestamp
PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::Timestamp * release_timestamp()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3902
nv::Event::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2273
nv::Place::mutable_type
std::string * mutable_type()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6482
nv::Frame::mutable_id
std::string * mutable_id()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3838
nv::Object::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:431
nv::Frame::objects_size
int objects_size() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4012
nv::Location::clear_lat
void clear_lat()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4969
nv::Message::place
const ::nv::Place & place() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6933
nv::AnalyticsModule::AnalyticsModule
AnalyticsModule()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2462
nv::Sensor::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2751
nv::Pose_Keypoint::set_allocated_name
void set_allocated_name(std::string *name)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5151
nv::Frame::release_id
PROTOBUF_NODISCARD std::string * release_id()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3854
nv::_Embedding_default_instance_
EmbeddingDefaultTypeInternal _Embedding_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:65
nv::Object::set_type
void set_type(ArgT0 &&arg0, ArgT... args)
nv::Sensor::info
const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string > & info() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6347
nv::Object::release_bbox
PROTOBUF_NODISCARD ::nv::Bbox * release_bbox()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4139
nv::AnalyticsModule::info_size
int info_size() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5971
nv::Gaze::clear_phi
void clear_phi()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5553
nv::Message::clear_messageid
void clear_messageid()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6731
nv::Pose_Keypoint::name
const std::string & name() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5120
nv::Object::New
Object * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:474
nv::Message::MergeFrom
void MergeFrom(const Message &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3324
nv::Frame::timestamp
const ::PROTOBUF_NAMESPACE_ID::Timestamp & timestamp() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3885
nv::Embedding::Swap
void Swap(Embedding *other)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3630
nv::Sensor::release_id
PROTOBUF_NODISCARD std::string * release_id()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6033
nv::Frame::mutable_info
::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string > * mutable_info()
Definition: sources/libs/nvmsgconv_mega/deepstream_schema/schema.pb.h:7544
nv::Pose_Keypoint::clear_coordinates
void clear_coordinates()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5173
nv::Place::Place
Place(Place &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3001
nv::Event::MergeFrom
void MergeFrom(const Event &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2316
nv::Location::alt
double alt() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5015
nv::AnalyticsModule::release_source
PROTOBUF_NODISCARD std::string * release_source()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5898
nv::AnalyticsModule::New
AnalyticsModule * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2533
nv::AnalyticsModule::AnalyticsModule
AnalyticsModule(AnalyticsModule &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2467
nv::Location::lon
double lon() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4995
nv::Place_InfoEntry_DoNotUse::ValidateValue
static bool ValidateValue(std::string *s)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2983
nv::Frame::has_timestamp
bool has_timestamp() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3877
nv::Embedding::vector
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float > & vector() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7454
nv::Pose_Action::operator=
Pose_Action & operator=(const Pose_Action &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1516
nv::Event_InfoEntry_DoNotUse
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:2208
nv::Object::unsafe_arena_set_allocated_bbox
void unsafe_arena_set_allocated_bbox(::nv::Bbox *bbox)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4126
nv::Message::release_mdsversion
PROTOBUF_NODISCARD std::string * release_mdsversion()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6811
nv::Object::release_embedding
PROTOBUF_NODISCARD ::nv::Embedding * release_embedding()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4328
nv::Pose::actions
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Pose_Action > & actions() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5463
nv::Object::unsafe_arena_release_embedding
::nv::Embedding * unsafe_arena_release_embedding()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4343
nv::Object::clear_confidence
void clear_confidence()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4245
nv::Message::clear_mdsversion
void clear_mdsversion()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6781
nv::Coordinate::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:815
nv::Event::set_allocated_type
void set_allocated_type(std::string *type)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5717
nv::AnalyticsModule::operator=
AnalyticsModule & operator=(AnalyticsModule &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2476
nv::Pose_Action::UnsafeArenaSwap
void UnsafeArenaSwap(Pose_Action *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1569
nv::Message::unsafe_arena_release_place
::nv::Place * unsafe_arena_release_place()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6965
nv::Pose::keypoints
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Pose_Keypoint > & keypoints() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5423
nv::LipActivity::MergeFrom
void MergeFrom(const LipActivity &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2135
nv::Sensor::mutable_type
std::string * mutable_type()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6067
nv::Place::clear_id
void clear_id()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6368
nv::Location::UnsafeArenaSwap
void UnsafeArenaSwap(Location *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1017
nv::Sensor::clear_type
void clear_type()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6053
nv::Object::unsafe_arena_set_allocated_lipactivity
void unsafe_arena_set_allocated_lipactivity(::nv::LipActivity *lipactivity)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4585
nv::Bbox::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1155
nv::Sensor::mutable_coordinate
::nv::Coordinate * mutable_coordinate()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6307
nv::Object::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:434
nv::Sensor::MergeFrom
void MergeFrom(const Sensor &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2794
nv::Pose::clear_type
void clear_type()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5339
nv::Frame::objects
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Object > & objects() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4043
nv::LipActivity::Swap
void Swap(LipActivity *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2108
nv::Frame::sensorid
const std::string & sensorid() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3962
nv::Object::clear_location
void clear_location()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4817
nv::Frame::mutable_timestamp
::PROTOBUF_NAMESPACE_ID::Timestamp * mutable_timestamp()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3932
nv::Frame::set_id
void set_id(ArgT0 &&arg0, ArgT... args)
nv::Location::default_instance
static const Location & default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:991
nv::Message::set_allocated_videopath
void set_allocated_videopath(std::string *videopath)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7400
nv::Coordinate::x
double x() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4911
nv::Place::release_type
PROTOBUF_NODISCARD std::string * release_type()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6498
nv::Event::id
const std::string & id() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5636
nv::Object::unsafe_arena_release_bbox
::nv::Bbox * unsafe_arena_release_bbox()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4154
nv::Message::has_place
bool has_place() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6919
nv::Pose_Keypoint::clear_name
void clear_name()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5117
nv::Object::set_allocated_id
void set_allocated_id(std::string *id)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4089
nv::Message::release_place
PROTOBUF_NODISCARD ::nv::Place * release_place()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6950
nv::Message::unsafe_arena_release_object
::nv::Object * unsafe_arena_release_object()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7235
nv::Pose_Keypoint::New
Pose_Keypoint * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1376
nv::AnalyticsModule::Swap
void Swap(AnalyticsModule *other)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:2512
nv::AnalyticsModule::MergeFrom
void MergeFrom(const AnalyticsModule &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2539
nv::Object::mutable_lipactivity
::nv::LipActivity * mutable_lipactivity()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4628
nv::Object::clear_lipactivity
void clear_lipactivity()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4570
nv::Object::clear_info
void clear_info()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4271
nv::Bbox::clear_rightx
void clear_rightx()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5073
nv::Place::release_id
PROTOBUF_NODISCARD std::string * release_id()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6398
nv::Object::set_allocated_bbox
void set_allocated_bbox(::nv::Bbox *bbox)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4174
nv::Gaze::Swap
void Swap(Gaze *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1916
nv::Frame::_InternalParse
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
nv::Sensor_InfoEntry_DoNotUse::ValidateValue
static bool ValidateValue(std::string *s)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2704
nv::Object::unsafe_arena_release_lipactivity
::nv::LipActivity * unsafe_arena_release_lipactivity()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4613
nv::Frame::GetCachedSize
int GetCachedSize() const final
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:240
nv::Frame::set_sensorid
void set_sensorid(ArgT0 &&arg0, ArgT... args)
nv::Gaze::default_instance
static const Gaze & default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1903
nv::Place::release_location
PROTOBUF_NODISCARD ::nv::Location * release_location()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6552
nv::Coordinate::MergeFrom
void MergeFrom(const Coordinate &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:861
nv::Coordinate::z
double z() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4951
nv::AnalyticsModule::release_id
PROTOBUF_NODISCARD std::string * release_id()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5798
nv::Message::videopath
const std::string & videopath() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7369
nv::Event::Event
Event(Event &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2244
nv::Message::mdsversion
const std::string & mdsversion() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6784
nv::Frame::release_version
PROTOBUF_NODISCARD std::string * release_version()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3804
nv::AnalyticsModule::UnsafeArenaSwap
void UnsafeArenaSwap(AnalyticsModule *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2525
nv::Message::unsafe_arena_set_allocated_place
void unsafe_arena_set_allocated_place(::nv::Place *place)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6937
nv::Location::Swap
void Swap(Location *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1004
nv::Object::unsafe_arena_release_gaze
::nv::Gaze * unsafe_arena_release_gaze()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4523
nv::Message::set_allocated_object
void set_allocated_object(::nv::Object *object)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7255
nv::Pose_Action::release_type
PROTOBUF_NODISCARD std::string * release_type()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5295
nv::Pose::mutable_keypoints
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Pose_Keypoint > * mutable_keypoints()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5403
nv::Place::operator=
Place & operator=(Place &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3010
nv::Message::clear_event
void clear_event()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7282
nv::Pose_Action::default_instance
static const Pose_Action & default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1543
nv::Embedding::MergeFrom
void MergeFrom(const Embedding &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3657
nv::Embedding_InfoEntry_DoNotUse::ValidateValue
static bool ValidateValue(std::string *s)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3567
nv::Object::has_coordinate
bool has_coordinate() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4724
nv::Sensor::description
const std::string & description() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6106
nv::Sensor::default_instance
static const Sensor & default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2754
nv::LipActivity::default_instance
static const LipActivity & default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2095
nv::Place::default_instance
static const Place & default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3033
nv::Message::UnsafeArenaSwap
void UnsafeArenaSwap(Message *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3310
nv::Coordinate::Coordinate
Coordinate(Coordinate &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:789
nv::Frame::version
const std::string & version() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3777
nv::LipActivity::set_allocated_classlabel
void set_allocated_classlabel(std::string *classlabel)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5611
nv::Object::dir_size
int dir_size() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4677
nv::Pose_Keypoint::Pose_Keypoint
Pose_Keypoint()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1305
nv::AnalyticsModule_InfoEntry_DoNotUse::internal_default_instance
static const AnalyticsModule_InfoEntry_DoNotUse * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2445
nv::Object::mutable_dir
::PROTOBUF_NAMESPACE_ID::RepeatedField< float > * mutable_dir()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4715
nv::Object::embedding
const ::nv::Embedding & embedding() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4311
nv::Pose_Action::Pose_Action
Pose_Action()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1506
nv::Frame::clear_sensorid
void clear_sensorid()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3959
nv::Embedding_InfoEntry_DoNotUse
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3549
nv::Coordinate::clear_y
void clear_y()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4925
nv::Sensor::set_allocated_location
void set_allocated_location(::nv::Location *location)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6222
nv::_Object_default_instance_
ObjectDefaultTypeInternal _Object_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:92
nv::Place::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3030
nv::Place::clear_location
void clear_location()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6524
nv::AnalyticsModule::swap
friend void swap(AnalyticsModule &a, AnalyticsModule &b)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2509
nv::Object::unsafe_arena_set_allocated_coordinate
void unsafe_arena_set_allocated_coordinate(::nv::Coordinate *coordinate)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4742
nv::_Bbox_default_instance_
BboxDefaultTypeInternal _Bbox_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:59
nv::Pose_Keypoint::mutable_name
std::string * mutable_name()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5131
nv::Place::mutable_location
::nv::Location * mutable_location()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6582
nv::Gaze::Gaze
Gaze(Gaze &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1871
nv::Sensor::mutable_location
::nv::Location * mutable_location()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6217
nv::Place::operator=
Place & operator=(const Place &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3006
nv::Event_InfoEntry_DoNotUse::ValidateKey
static bool ValidateKey(std::string *s)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2223
nv::Message::set_mdsversion
void set_mdsversion(ArgT0 &&arg0, ArgT... args)
nv::Gaze::set_theta
void set_theta(float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5547
nv::Bbox::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1152
nv::Message::unsafe_arena_release_analyticsmodule
::nv::AnalyticsModule * unsafe_arena_release_analyticsmodule()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7145
nv::Pose::internal_default_instance
static const Pose * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1710
nv::Object
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:400
nv::Sensor::set_id
void set_id(ArgT0 &&arg0, ArgT... args)
nv::Sensor::location
const ::nv::Location & location() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6170
nv::Sensor::mutable_info
::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string > * mutable_info()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6356
nv::Pose_Keypoint::internal_default_instance
static const Pose_Keypoint * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1345
nv::Frame::kInfoFieldNumber
@ kInfoFieldNumber
Definition: sources/libs/nvmsgconv_mega/deepstream_schema/schema.pb.h:420
nv::Pose_Action::mutable_type
std::string * mutable_type()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5279
nv::Pose_Keypoint::add_coordinates
void add_coordinates(float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5190
nv::Gaze::z
float z() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5519
nv::Object::release_type
PROTOBUF_NODISCARD std::string * release_type()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4225
nv::AnalyticsModule::version
const std::string & version() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5921
nv::Object::set_confidence
void set_confidence(float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4259
nv::Pose::mutable_type
std::string * mutable_type()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5353
nv::Event::swap
friend void swap(Event &a, Event &b)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2286
nv::Bbox::topy
float topy() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5059
nv::Event::New
Event * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2310
nv::Place::location
const ::nv::Location & location() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6535
nv::Frame::unsafe_arena_set_allocated_timestamp
void unsafe_arena_set_allocated_timestamp(::PROTOBUF_NAMESPACE_ID::Timestamp *timestamp)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3889
nv::Coordinate::set_x
void set_x(double value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4919
nv::Object::Object
Object()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:403
nv::_Location_default_instance_
LocationDefaultTypeInternal _Location_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:86
nv::Embedding::clear_vector
void clear_vector()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7428
nv::Frame::Frame
Frame(Frame &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:155
nv::Object::set_allocated_type
void set_allocated_type(std::string *type)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4229
nv::Message::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3278
nv::Frame::kTimestampFieldNumber
@ kTimestampFieldNumber
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:272
nv::Gaze::swap
friend void swap(Gaze &a, Gaze &b)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1913
nv::Place::set_allocated_location
void set_allocated_location(::nv::Location *location)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6587
nv::Object::clear_dir
void clear_dir()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4680
nv::Embedding_InfoEntry_DoNotUse::SuperType
::PROTOBUF_NAMESPACE_ID::internal::MapEntry< Embedding_InfoEntry_DoNotUse, std::string, std::string, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING > SuperType
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3557
nv::Event_InfoEntry_DoNotUse::ValidateValue
static bool ValidateValue(std::string *s)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2226
nv::Event::UnsafeArenaSwap
void UnsafeArenaSwap(Event *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2302
nv::Pose_Keypoint::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1339
nv::LipActivity::release_classlabel
PROTOBUF_NODISCARD std::string * release_classlabel()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5607
nv::Object::has_bbox
bool has_bbox() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4108
nv::AnalyticsModule_InfoEntry_DoNotUse::ValidateValue
static bool ValidateValue(std::string *s)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2449
nv::Gaze::New
Gaze * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1937
nv::Place_InfoEntry_DoNotUse::ValidateKey
static bool ValidateKey(std::string *s)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2980
nv::Object::release_pose
PROTOBUF_NODISCARD ::nv::Pose * release_pose()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4418
nv::Message::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3275
nv::Sensor::set_allocated_id
void set_allocated_id(std::string *id)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6037
nv::Pose_Keypoint::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1333
nv::AnalyticsModule::clear_info
void clear_info()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5974
nv::Coordinate::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:818
nv::Object::mutable_gaze
::nv::Gaze * mutable_gaze()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4538
nv::Frame::kIndexInFileMessages
static constexpr int kIndexInFileMessages
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:194
nv::Gaze::operator=
Gaze & operator=(Gaze &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1880
nv::Frame::MergeFrom
void MergeFrom(const Frame &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:227
nv::Pose_Keypoint::operator=
Pose_Keypoint & operator=(Pose_Keypoint &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1319
nv::AnalyticsModule::id
const std::string & id() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5771
nv::Frame::kSensorIdFieldNumber
@ kSensorIdFieldNumber
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:271
nv::AnalyticsModule::mutable_description
std::string * mutable_description()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5832
nv::Frame::set_allocated_sensorid
void set_allocated_sensorid(std::string *sensorid)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3993
nv::Message::set_allocated_mdsversion
void set_allocated_mdsversion(std::string *mdsversion)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6815
nv::Location::clear_lon
void clear_lon()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4989
nv::Object::has_location
bool has_location() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4814
nv::Embedding
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3577
nv::Event::clear_type
void clear_type()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5683
nv::Frame::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:178
nv::Message::operator=
Message & operator=(Message &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3261
nv::Location::Location
Location()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:954
nv::Place::mutable_name
std::string * mutable_name()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6432
nv::Location::New
Location * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1025
nv::Message::mutable_messageid
std::string * mutable_messageid()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6745
nv::Message::New
Message * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3318
nv::Message::set_allocated_timestamp
void set_allocated_timestamp(::PROTOBUF_NAMESPACE_ID::Timestamp *timestamp)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6894
nv::Pose::swap
friend void swap(Pose &a, Pose &b)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1717
nv::Pose_Action::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1534
nv::Embedding_InfoEntry_DoNotUse::internal_default_instance
static const Embedding_InfoEntry_DoNotUse * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3563
nv::Message::event
const ::nv::Event & event() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7293
nv::Message::Message
Message(Message &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3252
nv::Embedding::info
const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string > & info() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7483
nv::Gaze::clear_theta
void clear_theta()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5533
nv::Embedding::New
Embedding * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3651
nv::Bbox::clear_topy
void clear_topy()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5053
nv::Object::set_allocated_lipactivity
void set_allocated_lipactivity(::nv::LipActivity *lipactivity)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4633
nv::Place::name
const std::string & name() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6421
nv::Object::release_gaze
PROTOBUF_NODISCARD ::nv::Gaze * release_gaze()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4508
nv::Place::Place
Place()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2996
nv::Sensor::unsafe_arena_set_allocated_coordinate
void unsafe_arena_set_allocated_coordinate(::nv::Coordinate *coordinate)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6264
nv::Sensor::mutable_description
std::string * mutable_description()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6117
nv::Message::unsafe_arena_set_allocated_sensor
void unsafe_arena_set_allocated_sensor(::nv::Sensor *sensor)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7027
nv::Place::clear_coordinate
void clear_coordinate()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6614
nv::AnalyticsModule::mutable_version
std::string * mutable_version()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5932
nv::Object::clear_bbox
void clear_bbox()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4111
nv::Pose
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:1667
nv::Message::clear_videopath
void clear_videopath()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7366
nv::AnalyticsModule_InfoEntry_DoNotUse::SuperType
::PROTOBUF_NAMESPACE_ID::internal::MapEntry< AnalyticsModule_InfoEntry_DoNotUse, std::string, std::string, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING > SuperType
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2439
nv::Place::has_location
bool has_location() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6521
nv::Sensor_InfoEntry_DoNotUse::ValidateKey
static bool ValidateKey(std::string *s)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2701
nv::Bbox::New
Bbox * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1195
nv::Event::release_id
PROTOBUF_NODISCARD std::string * release_id()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5663
nv::Coordinate::Swap
void Swap(Coordinate *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:834
nv::_Message_default_instance_
MessageDefaultTypeInternal _Message_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:89
nv::Message::release_event
PROTOBUF_NODISCARD ::nv::Event * release_event()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7310
nv::Object::mutable_embedding
::nv::Embedding * mutable_embedding()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4358
nv::Frame::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:181
nv::Location::operator=
Location & operator=(Location &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:968
nv::Object::set_allocated_embedding
void set_allocated_embedding(::nv::Embedding *embedding)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4363
nv::Location::set_lat
void set_lat(double value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4983
nv::Location::set_alt
void set_alt(double value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5023
nv::AnalyticsModule::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2496
nv::Message::analyticsmodule
const ::nv::AnalyticsModule & analyticsmodule() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7113
nv::Object_InfoEntry_DoNotUse
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:372
nv::Event::info
const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string > & info() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5747
nv::AnalyticsModule::set_allocated_id
void set_allocated_id(std::string *id)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5802
nv::Gaze::clear_y
void clear_y()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5493
nv::Message::set_videopath
void set_videopath(ArgT0 &&arg0, ArgT... args)
nv::Object_InfoEntry_DoNotUse::internal_default_instance
static const Object_InfoEntry_DoNotUse * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:386
nv::Coordinate::y
double y() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4931
nv::Pose::add_actions
::nv::Pose_Action * add_actions()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5457
nv::Bbox
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:1121
nv::Place::release_name
PROTOBUF_NODISCARD std::string * release_name()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6448
nv::Gaze::Gaze
Gaze()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1866
nv::Sensor::info_size
int info_size() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6336
nv::LipActivity::set_classlabel
void set_classlabel(ArgT0 &&arg0, ArgT... args)
nv::AnalyticsModule::set_version
void set_version(ArgT0 &&arg0, ArgT... args)
nv::Sensor::release_coordinate
PROTOBUF_NODISCARD ::nv::Coordinate * release_coordinate()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6277
nv::Pose::Pose
Pose()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1670
nv::Sensor::coordinate
const ::nv::Coordinate & coordinate() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6260
nv::Coordinate::operator=
Coordinate & operator=(Coordinate &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:798
nv::Object::unsafe_arena_release_coordinate
::nv::Coordinate * unsafe_arena_release_coordinate()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4770
nv::Bbox::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1158
nv::Object::bbox
const ::nv::Bbox & bbox() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4122
nv::Sensor::unsafe_arena_release_coordinate
::nv::Coordinate * unsafe_arena_release_coordinate()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6292
nv::Object::mutable_bbox
::nv::Bbox * mutable_bbox()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4169
nv::Sensor::release_description
PROTOBUF_NODISCARD std::string * release_description()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6133
nv::Place::type
const std::string & type() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6471
nv::Pose::MergeFrom
void MergeFrom(const Pose &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1747
nv::Place::unsafe_arena_release_location
::nv::Location * unsafe_arena_release_location()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6567
nv::Event::clear_info
void clear_info()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5739
nv::Message::mutable_mdsversion
std::string * mutable_mdsversion()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6795
nv::Place::set_allocated_name
void set_allocated_name(std::string *name)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6452
nv::AnalyticsModule::mutable_id
std::string * mutable_id()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5782
nv::Bbox::set_leftx
void set_leftx(float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5047
nv::Gaze::clear_x
void clear_x()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5473
nv::Frame::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:184
nv::Bbox::default_instance
static const Bbox & default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1161
nv::Bbox::set_topy
void set_topy(float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5067
nv::Pose_Keypoint::clear_quaternion
void clear_quaternion()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5220
nv::Event::internal_default_instance
static const Event * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2279
nv::Gaze::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1894
nv::Frame::kObjectsFieldNumber
@ kObjectsFieldNumber
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:268
nv::Message::unsafe_arena_release_sensor
::nv::Sensor * unsafe_arena_release_sensor()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7055
nv::Pose_Action::MergeFrom
void MergeFrom(const Pose_Action &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1583
nv::Object::operator=
Object & operator=(const Object &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:413
nv::Object::id
const std::string & id() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4058
nv::AnalyticsModule::release_description
PROTOBUF_NODISCARD std::string * release_description()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5848
nv::Embedding::UnsafeArenaSwap
void UnsafeArenaSwap(Embedding *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3643
nv::Place::set_allocated_id
void set_allocated_id(std::string *id)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6402
nv::Message::clear_sensor
void clear_sensor()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7012
nv::Frame::set_allocated_version
void set_allocated_version(std::string *version)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3808
nv::Message::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3281
nv::Message::has_sensor
bool has_sensor() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7009
nv::Object::add_dir
void add_dir(float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4697
nv::Bbox::swap
friend void swap(Bbox &a, Bbox &b)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1171
nv::Message::has_event
bool has_event() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7279
nv::Sensor::Swap
void Swap(Sensor *other)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:2767
nv::Frame::_impl_
Impl_ _impl_
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:367
nv::Pose_Action::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1540
nv::AnalyticsModule::mutable_source
std::string * mutable_source()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5882
nv::Message::unsafe_arena_set_allocated_object
void unsafe_arena_set_allocated_object(::nv::Object *object)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7207
nv::Event::Swap
void Swap(Event *other)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:2289
nv::Message::mutable_place
::nv::Place * mutable_place()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6980
nv::Pose_Keypoint::set_name
void set_name(ArgT0 &&arg0, ArgT... args)
nv::AnalyticsModule::clear_version
void clear_version()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5918
nv::Pose::add_keypoints
::nv::Pose_Keypoint * add_keypoints()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5417
nv::LipActivity::LipActivity
LipActivity(LipActivity &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2063
nv::Place_InfoEntry_DoNotUse::SuperType
::PROTOBUF_NAMESPACE_ID::internal::MapEntry< Place_InfoEntry_DoNotUse, std::string, std::string, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING > SuperType
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2973
TableStruct_schema_2eproto
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:47
nv::Sensor::New
Sensor * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2788
nv::Frame::clear_version
void clear_version()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3774
nv::Place
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:2993
nv::Frame::operator=
Frame & operator=(const Frame &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:160
nv::Sensor::set_type
void set_type(ArgT0 &&arg0, ArgT... args)
nv::Message::clear_analyticsmodule
void clear_analyticsmodule()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7102
nv::Event::mutable_type
std::string * mutable_type()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5697
nv::Embedding::Embedding
Embedding()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3580
nv::_AnalyticsModule_InfoEntry_DoNotUse_default_instance_
AnalyticsModule_InfoEntry_DoNotUseDefaultTypeInternal _AnalyticsModule_InfoEntry_DoNotUse_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:56
nv::Gaze::x
float x() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5479
nv::Sensor_InfoEntry_DoNotUse::internal_default_instance
static const Sensor_InfoEntry_DoNotUse * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2700
nv::Frame::~Frame
~Frame() override
nv::Place::coordinate
const ::nv::Coordinate & coordinate() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6625
nv::Gaze::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1897
nv::Frame::ByteSizeLong
size_t ByteSizeLong() const final
nv::Object::clear_embedding
void clear_embedding()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4300
nv::Bbox::Bbox
Bbox(Bbox &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1129
nv::AnalyticsModule::set_description
void set_description(ArgT0 &&arg0, ArgT... args)
nv::Object::Object
Object(Object &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:408
nv::Place::unsafe_arena_release_coordinate
::nv::Coordinate * unsafe_arena_release_coordinate()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6657
nv::Location::MergeFrom
void MergeFrom(const Location &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1031
nv::LipActivity::internal_default_instance
static const LipActivity * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2098
nv::Sensor::has_location
bool has_location() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6156
nv
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:51
nv::Sensor::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2748
nv::Place::info
const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string > & info() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6712
nv::Message::unsafe_arena_release_timestamp
::PROTOBUF_NAMESPACE_ID::Timestamp * unsafe_arena_release_timestamp()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6874
nv::Gaze::set_phi
void set_phi(float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5567
nv::Coordinate::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:812
nv::_Pose_Action_default_instance_
Pose_ActionDefaultTypeInternal _Pose_Action_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:107
nv::_Coordinate_default_instance_
CoordinateDefaultTypeInternal _Coordinate_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:62
nv::Frame::internal_default_instance
static const Frame * internal_default_instance()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:190
nv::Coordinate::New
Coordinate * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:855
nv::Location::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:982
nv::_Sensor_InfoEntry_DoNotUse_default_instance_
Sensor_InfoEntry_DoNotUseDefaultTypeInternal _Sensor_InfoEntry_DoNotUse_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:116
nv::Object::set_dir
void set_dir(int index, float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4690
nv::Event::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2267
nv::Sensor::set_allocated_type
void set_allocated_type(std::string *type)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6087
nv::Place::release_coordinate
PROTOBUF_NODISCARD ::nv::Coordinate * release_coordinate()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6642
nv::Frame::clear_timestamp
void clear_timestamp()
nv::Place::New
Place * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3067
nv::Message::timestamp
const ::PROTOBUF_NAMESPACE_ID::Timestamp & timestamp() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6842
nv::Pose::mutable_actions
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Pose_Action > * mutable_actions()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5443
nv::Message::mutable_object
::nv::Object * mutable_object()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7250
nv::AnalyticsModule::info
const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string > & info() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5982
nv::Pose_Action::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1537
nv::Pose_Keypoint::coordinates
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float > & coordinates() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5199
nv::Object::set_allocated_coordinate
void set_allocated_coordinate(::nv::Coordinate *coordinate)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4790
nv::Location::clear_alt
void clear_alt()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5009
descriptor_table_schema_2eproto
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_schema_2eproto
nv::Coordinate::operator=
Coordinate & operator=(const Coordinate &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:794
nv::Object::dir
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float > & dir() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4706
nv::Embedding::vector_size
int vector_size() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7425
nv::Object::release_coordinate
PROTOBUF_NODISCARD ::nv::Coordinate * release_coordinate()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4755
nv::Sensor::id
const std::string & id() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6006
nv::Message::clear_place
void clear_place()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6922
nv::Message::release_sensor
PROTOBUF_NODISCARD ::nv::Sensor * release_sensor()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7040
nv::Message::mutable_videopath
std::string * mutable_videopath()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7380
nv::LipActivity::clear_classlabel
void clear_classlabel()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5577
nv::Pose::operator=
Pose & operator=(Pose &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1684
nv::Sensor::set_allocated_coordinate
void set_allocated_coordinate(::nv::Coordinate *coordinate)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6312
nv::Sensor::set_allocated_description
void set_allocated_description(std::string *description)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6137
nv::Coordinate::internal_default_instance
static const Coordinate * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:824
nv::Event::Event
Event()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2239
nv::Message::mutable_sensor
::nv::Sensor * mutable_sensor()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7070
nv::Place::id
const std::string & id() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6371
nv::Bbox::MergeFrom
void MergeFrom(const Bbox &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1201
nv::Object::info_size
int info_size() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4268
nv::Sensor::release_type
PROTOBUF_NODISCARD std::string * release_type()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6083
nv::Pose_Keypoint::operator=
Pose_Keypoint & operator=(const Pose_Keypoint &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1315
nv::Object::MergeFrom
void MergeFrom(const Object &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:480
nv::Message::has_analyticsmodule
bool has_analyticsmodule() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7099
nv::Object::has_gaze
bool has_gaze() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4477
nv::_Place_default_instance_
PlaceDefaultTypeInternal _Place_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:98
nv::Object::pose
const ::nv::Pose & pose() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4401
nv::Pose_Keypoint::mutable_coordinates
::PROTOBUF_NAMESPACE_ID::RepeatedField< float > * mutable_coordinates()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5208
nv::Event::default_instance
static const Event & default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2276
nv::Event::release_type
PROTOBUF_NODISCARD std::string * release_type()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5713
nv::Object::mutable_type
std::string * mutable_type()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4209
nv::Sensor::clear_coordinate
void clear_coordinate()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6249
nv::Object::speed
float speed() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4660
nv::Gaze
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:1863
nv::Event::operator=
Event & operator=(const Event &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2249
nv::Pose_Action::clear_confidence
void clear_confidence()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5315
nv::Message::release_object
PROTOBUF_NODISCARD ::nv::Object * release_object()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7220
nv::Message::has_timestamp
bool has_timestamp() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6834
nv::Frame::Swap
void Swap(Frame *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:200
nv::Embedding::info_size
int info_size() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7472
absl::move
constexpr absl::OTABSL_OPTION_NAMESPACE_NAME::remove_reference_t< T > && move(T &&t) noexcept
Definition: includes/opentelemetry/nostd/internal/absl/utility/utility.h:199
nv::Pose_Keypoint::swap
friend void swap(Pose_Keypoint &a, Pose_Keypoint &b)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1352
nv::Message::release_timestamp
PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::Timestamp * release_timestamp()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6859
nv::Pose::Swap
void Swap(Pose *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1720
nv::Location::lat
double lat() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4975
nv::Event::set_allocated_id
void set_allocated_id(std::string *id)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5667
nv::Frame::UnsafeArenaSwap
void UnsafeArenaSwap(Frame *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:213
nv::Coordinate
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:781
nv::Sensor::internal_default_instance
static const Sensor * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2757
nv::Coordinate::UnsafeArenaSwap
void UnsafeArenaSwap(Coordinate *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:847
nv::Message::set_messageid
void set_messageid(ArgT0 &&arg0, ArgT... args)
nv::Object::info
const ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string > & info() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4279
nv::LipActivity::UnsafeArenaSwap
void UnsafeArenaSwap(LipActivity *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2121
nv::Bbox::UnsafeArenaSwap
void UnsafeArenaSwap(Bbox *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1187
nv::Place::clear_type
void clear_type()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6468
nv::Place::swap
friend void swap(Place &a, Place &b)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3043
nv::Frame::clear_objects
void clear_objects()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4015
nv::Place::has_coordinate
bool has_coordinate() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6611
nv::Gaze::UnsafeArenaSwap
void UnsafeArenaSwap(Gaze *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1929
nv::Embedding::mutable_info
::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string > * mutable_info()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7492
nv::Embedding::clear_info
void clear_info()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7475
nv::Pose_Action
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:1503
nv::Pose_Action::confidence
float confidence() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5321
nv::Gaze::phi
float phi() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5559
nv::Object_InfoEntry_DoNotUse::ValidateValue
static bool ValidateValue(std::string *s)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:390
nv::Pose::clear_keypoints
void clear_keypoints()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5395
nv::Object::has_embedding
bool has_embedding() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4297
nv::Frame::unsafe_arena_release_timestamp
::PROTOBUF_NAMESPACE_ID::Timestamp * unsafe_arena_release_timestamp()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3917
nv::Event_InfoEntry_DoNotUse::SuperType
::PROTOBUF_NAMESPACE_ID::internal::MapEntry< Event_InfoEntry_DoNotUse, std::string, std::string, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING > SuperType
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2216
nv::_Place_InfoEntry_DoNotUse_default_instance_
Place_InfoEntry_DoNotUseDefaultTypeInternal _Place_InfoEntry_DoNotUse_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:101
nv::Object::mutable_info
::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string > * mutable_info()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4288
nv::Coordinate::swap
friend void swap(Coordinate &a, Coordinate &b)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:831
nv::Pose::New
Pose * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1741
nv::AnalyticsModule::clear_id
void clear_id()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5768
nv::Object::mutable_coordinate
::nv::Coordinate * mutable_coordinate()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4785
nv::Embedding::internal_default_instance
static const Embedding * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3620
nv::Object::has_pose
bool has_pose() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4387
nv::AnalyticsModule::set_allocated_source
void set_allocated_source(std::string *source)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5902
pydeepstreamdoc::tensor::TensorDoc::size
constexpr const char * size
Definition: service-maker/sources/python/src/bindings/docstrings/tensordoc.h:46
nv::Pose::UnsafeArenaSwap
void UnsafeArenaSwap(Pose *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1733
nv::Pose::keypoints_size
int keypoints_size() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5392
nv::LipActivity::operator=
LipActivity & operator=(const LipActivity &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2068
nv::Pose_Action::New
Pose_Action * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1577
nv::Pose::clear_actions
void clear_actions()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5435
nv::Frame::clear_info
void clear_info()
Definition: sources/libs/nvmsgconv_mega/deepstream_schema/schema.pb.h:7527
nv::Coordinate::default_instance
static const Coordinate & default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:821
nv::Pose::release_type
PROTOBUF_NODISCARD std::string * release_type()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5369
nv::Message::unsafe_arena_release_event
::nv::Event * unsafe_arena_release_event()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7325
nv::Gaze::theta
float theta() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5539
nv::Pose_Action::internal_default_instance
static const Pose_Action * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1546
nv::AnalyticsModule::set_allocated_description
void set_allocated_description(std::string *description)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5852
nv::_Embedding_InfoEntry_DoNotUse_default_instance_
Embedding_InfoEntry_DoNotUseDefaultTypeInternal _Embedding_InfoEntry_DoNotUse_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:68
nv::Object::mutable_id
std::string * mutable_id()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4069
nv::Event::info_size
int info_size() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5736
nv::Object::type
const std::string & type() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4198
nv::AnalyticsModule::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2490
nv::Message::swap
friend void swap(Message &a, Message &b)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3294
nv::Coordinate::clear_z
void clear_z()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4945
nv::Bbox::internal_default_instance
static const Bbox * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1164
nv::Object::unsafe_arena_set_allocated_gaze
void unsafe_arena_set_allocated_gaze(::nv::Gaze *gaze)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4495
nv::Event::clear_id
void clear_id()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5633
nv::Message::set_allocated_sensor
void set_allocated_sensor(::nv::Sensor *sensor)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7075
nv::Object_InfoEntry_DoNotUse::ValidateKey
static bool ValidateKey(std::string *s)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:387
nv::AnalyticsModule::internal_default_instance
static const AnalyticsModule * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2502
nv::AnalyticsModule::description
const std::string & description() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5821
nv::Frame::_InternalSerialize
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
nv::Pose_Keypoint::Pose_Keypoint
Pose_Keypoint(Pose_Keypoint &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1310
nv::Bbox::leftx
float leftx() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5039
nv::Message::set_allocated_analyticsmodule
void set_allocated_analyticsmodule(::nv::AnalyticsModule *analyticsmodule)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7165
nv::AnalyticsModule::default_instance
static const AnalyticsModule & default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2499
nv::Gaze::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1900
nv::Object::unsafe_arena_release_location
::nv::Location * unsafe_arena_release_location()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4860
nv::Frame::set_allocated_timestamp
void set_allocated_timestamp(::PROTOBUF_NAMESPACE_ID::Timestamp *timestamp)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3937
nv::Place::mutable_info
::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string > * mutable_info()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6721
nv::Event::mutable_id
std::string * mutable_id()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5647
nv::Sensor::clear_description
void clear_description()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6103
nv::Frame::kVersionFieldNumber
@ kVersionFieldNumber
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:269
nv::Object::mutable_pose
::nv::Pose * mutable_pose()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4448
nv::Place::unsafe_arena_set_allocated_location
void unsafe_arena_set_allocated_location(::nv::Location *location)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6539
nv::LipActivity::LipActivity
LipActivity()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2058
nv::_Event_InfoEntry_DoNotUse_default_instance_
Event_InfoEntry_DoNotUseDefaultTypeInternal _Event_InfoEntry_DoNotUse_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:74
nv::Frame::GetClassData
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
nv::Place::set_allocated_type
void set_allocated_type(std::string *type)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6502
nv::Object::clear_gaze
void clear_gaze()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4480
nv::Place::set_type
void set_type(ArgT0 &&arg0, ArgT... args)
nv::Object::unsafe_arena_set_allocated_location
void unsafe_arena_set_allocated_location(::nv::Location *location)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4832
nv::Pose::default_instance
static const Pose & default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1707
nv::Place::clear_info
void clear_info()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6704
nv::Frame::operator=
Frame & operator=(Frame &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:164
nv::LipActivity::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2086
nv::Message::set_allocated_event
void set_allocated_event(::nv::Event *event)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7345
nv::AnalyticsModule_InfoEntry_DoNotUse::ValidateKey
static bool ValidateKey(std::string *s)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2446
nv::Sensor::has_coordinate
bool has_coordinate() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6246
nv::Gaze::set_z
void set_z(float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5527
nv::Pose_Keypoint::coordinates_size
int coordinates_size() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5170
nv::Event_InfoEntry_DoNotUse::internal_default_instance
static const Event_InfoEntry_DoNotUse * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2222
nv::Bbox::operator=
Bbox & operator=(Bbox &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1138
nv::Message::unsafe_arena_set_allocated_analyticsmodule
void unsafe_arena_set_allocated_analyticsmodule(::nv::AnalyticsModule *analyticsmodule)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7117
nv::Gaze::y
float y() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5499
nv::Object::set_allocated_gaze
void set_allocated_gaze(::nv::Gaze *gaze)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4543
nv::Pose_Keypoint::Swap
void Swap(Pose_Keypoint *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1355
nv::Frame::release_sensorid
PROTOBUF_NODISCARD std::string * release_sensorid()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3989
nv::Sensor::set_description
void set_description(ArgT0 &&arg0, ArgT... args)
nv::Pose_Keypoint
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:1302
nv::Gaze::MergeFrom
void MergeFrom(const Gaze &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1943
nv::_Gaze_default_instance_
GazeDefaultTypeInternal _Gaze_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:80
nv::Gaze::clear_z
void clear_z()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5513
nv::Bbox::Bbox
Bbox()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1124
nv::Object::UnsafeArenaSwap
void UnsafeArenaSwap(Object *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:466
nv::Frame::clear_id
void clear_id()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3824
nv::Gaze::set_x
void set_x(float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5487
nv::AnalyticsModule::set_id
void set_id(ArgT0 &&arg0, ArgT... args)
nv::Pose::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1704
nv::Place::set_id
void set_id(ArgT0 &&arg0, ArgT... args)
nv::Frame::mutable_version
std::string * mutable_version()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3788
nv::Pose::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1698
nv::Sensor::unsafe_arena_set_allocated_location
void unsafe_arena_set_allocated_location(::nv::Location *location)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6174
nv::Frame::id
const std::string & id() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3827
nv::Place::internal_default_instance
static const Place * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3036
nv::Object::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:437
nv::Place::set_name
void set_name(ArgT0 &&arg0, ArgT... args)
nv::Message::Message
Message()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3247
nv::Object::coordinate
const ::nv::Coordinate & coordinate() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4738
nv::Event::set_id
void set_id(ArgT0 &&arg0, ArgT... args)
nv::Embedding::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3611
nv::LipActivity::New
LipActivity * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2129
nv::Object::set_allocated_location
void set_allocated_location(::nv::Location *location)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4880
nv::Object::Swap
void Swap(Object *other)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:453
nv::Embedding::operator=
Embedding & operator=(const Embedding &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3590
nv::Frame
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:147
opentelemetry::proto::profiles::v1development::_Location_default_instance_
LocationDefaultTypeInternal _Location_default_instance_
Definition: 9.2/includes/opentelemetry/proto/profiles/v1development/profiles.pb.h:67
nv::Message::unsafe_arena_set_allocated_event
void unsafe_arena_set_allocated_event(::nv::Event *event)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7297
nv::_Frame_default_instance_
FrameDefaultTypeInternal _Frame_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:77
nv::Place::MergeFrom
void MergeFrom(const Place &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3073
nv::Object::operator=
Object & operator=(Object &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:417
nv::Frame::New
Frame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:221
nv::Event::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2270
Bbox
std::vector< float > Bbox
Definition: sources/gst-plugins/gst-nvreplay/gstnvreplay.h:40
nv::AnalyticsModule::operator=
AnalyticsModule & operator=(const AnalyticsModule &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2472
nv::Pose::operator=
Pose & operator=(const Pose &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1680
nv::Embedding::swap
friend void swap(Embedding &a, Embedding &b)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3627
nv::Pose_Action::set_confidence
void set_confidence(float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5329
nv::Embedding::operator=
Embedding & operator=(Embedding &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3594
nv::Object::internal_default_instance
static const Object * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:443
nv::Location::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:985
nv::Location::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:988
nv::Embedding::default_instance
static const Embedding & default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3617
nv::Event::operator=
Event & operator=(Event &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2253
nv::Message::mutable_timestamp
::PROTOBUF_NAMESPACE_ID::Timestamp * mutable_timestamp()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6889
inference::TYPE_STRING
@ TYPE_STRING
Definition: sources/libs/nvdsinferserver/model_config.pb.h:508
nv::Sensor::operator=
Sensor & operator=(const Sensor &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2727
nv::Location
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:951
nv::Pose_Keypoint::release_name
PROTOBUF_NODISCARD std::string * release_name()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5147
nv::Message::sensor
const ::nv::Sensor & sensor() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7023
nv::Frame::GetMetadata
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
nv::Embedding::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3614
nv::Message::messageid
const std::string & messageid() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6734
nv::Bbox::clear_bottomy
void clear_bottomy()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5093
nv::Object::unsafe_arena_set_allocated_embedding
void unsafe_arena_set_allocated_embedding(::nv::Embedding *embedding)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4315
nv::_LipActivity_default_instance_
LipActivityDefaultTypeInternal _LipActivity_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:83
nv::LipActivity::GetReflection
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2092
nv::Place::mutable_coordinate
::nv::Coordinate * mutable_coordinate()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6672
nv::Location::swap
friend void swap(Location &a, Location &b)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1001
nv::Coordinate::set_z
void set_z(double value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4959
nv::Embedding::add_vector
void add_vector(float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7445
nv::Object::lipactivity
const ::nv::LipActivity & lipactivity() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4581
nv::Frame::_class_data_
static const ClassData _class_data_
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:258
nv::Object::clear_pose
void clear_pose()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4390
nv::Sensor::release_location
PROTOBUF_NODISCARD ::nv::Location * release_location()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6187
nv::Coordinate::set_y
void set_y(double value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4939
nv::Sensor::type
const std::string & type() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6056
nv::Message::operator=
Message & operator=(const Message &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3257
nv::Message::default_instance
static const Message & default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3284
nv::Event
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:2236
nv::Embedding::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3608
nv::AnalyticsModule_InfoEntry_DoNotUse
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:2431
nv::AnalyticsModule::mutable_info
::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string > * mutable_info()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5991
nv::Object::unsafe_arena_set_allocated_pose
void unsafe_arena_set_allocated_pose(::nv::Pose *pose)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4405
nv::Object::default_instance
static const Object & default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:440
nv::Frame::mutable_sensorid
std::string * mutable_sensorid()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3973
nv::Place::UnsafeArenaSwap
void UnsafeArenaSwap(Place *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3059
nv::_Pose_Keypoint_default_instance_
Pose_KeypointDefaultTypeInternal _Pose_Keypoint_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:110
nv::Bbox::set_bottomy
void set_bottomy(float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5107
nv::Pose::type
const std::string & type() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5342
nv::Pose::set_type
void set_type(ArgT0 &&arg0, ArgT... args)
nv::Pose_Keypoint::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1336
nv::Message::mutable_event
::nv::Event * mutable_event()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7340
internal
Definition: includes/opentelemetry/proto/collector/logs/v1/logs_service.pb.h:38
nv::Gaze::operator=
Gaze & operator=(const Gaze &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1876
nv::Object::location
const ::nv::Location & location() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4828
nv::Sensor::Sensor
Sensor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2717
nv::Message::clear_object
void clear_object()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7192
nv::_AnalyticsModule_default_instance_
AnalyticsModuleDefaultTypeInternal _AnalyticsModule_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:53
nv::Frame::info_size
int info_size() const
Definition: sources/libs/nvmsgconv_mega/deepstream_schema/schema.pb.h:7524
nv::Object::gaze
const ::nv::Gaze & gaze() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4491
nv::Place::Swap
void Swap(Place *other)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3046
nv::Message::release_videopath
PROTOBUF_NODISCARD std::string * release_videopath()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7396
nv::Pose_Action::Swap
void Swap(Pose_Action *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1556
nv::Event::mutable_info
::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string > * mutable_info()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5756
nv::Pose_Keypoint::add_quaternion
void add_quaternion(float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5237
nv::Pose_Keypoint::mutable_quaternion
::PROTOBUF_NAMESPACE_ID::RepeatedField< float > * mutable_quaternion()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5255
nv::Frame::kIdFieldNumber
@ kIdFieldNumber
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:270
nv::LipActivity::swap
friend void swap(LipActivity &a, LipActivity &b)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2105
nv::_Object_InfoEntry_DoNotUse_default_instance_
Object_InfoEntry_DoNotUseDefaultTypeInternal _Object_InfoEntry_DoNotUse_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:95
nv::Sensor::unsafe_arena_release_location
::nv::Location * unsafe_arena_release_location()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6202
nv::Sensor::clear_location
void clear_location()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6159
nv::LipActivity::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2089
nv::Frame::CopyFrom
void CopyFrom(const Frame &from)
nv::Frame::add_objects
::nv::Object * add_objects()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4037
nv::Message
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3244
nv::Object::release_location
PROTOBUF_NODISCARD ::nv::Location * release_location()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4845
nv::Bbox::rightx
float rightx() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5079
nv::Place::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3027
nv::Object::clear_id
void clear_id()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4055
nv::Pose_Action::set_type
void set_type(ArgT0 &&arg0, ArgT... args)
nv::Pose_Action::clear_type
void clear_type()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5265
nv::Place::mutable_id
std::string * mutable_id()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6382
nv::Pose_Action::operator=
Pose_Action & operator=(Pose_Action &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1520
nv::Frame::Frame
Frame()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:150
nv::Embedding_InfoEntry_DoNotUse::ValidateKey
static bool ValidateKey(std::string *s)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3564
nv::Pose_Action::set_allocated_type
void set_allocated_type(std::string *type)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5299
nv::Embedding::set_vector
void set_vector(int index, float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7438
nv::AnalyticsModule::set_source
void set_source(ArgT0 &&arg0, ArgT... args)
nv::Bbox::set_rightx
void set_rightx(float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5087
nv::Object::clear_coordinate
void clear_coordinate()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4727
nv::Location::operator=
Location & operator=(const Location &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:964
nv::Object::release_lipactivity
PROTOBUF_NODISCARD ::nv::LipActivity * release_lipactivity()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4598
nv::Pose_Keypoint::quaternion_size
int quaternion_size() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5217
nv::Frame::default_instance
static const Frame & default_instance()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:187
nv::Sensor::operator=
Sensor & operator=(Sensor &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2731
nv::Message::release_analyticsmodule
PROTOBUF_NODISCARD ::nv::AnalyticsModule * release_analyticsmodule()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7130
nv::AnalyticsModule::clear_source
void clear_source()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5868
nv::Pose_Action::Pose_Action
Pose_Action(Pose_Action &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1511
nv::Message::unsafe_arena_set_allocated_timestamp
void unsafe_arena_set_allocated_timestamp(::PROTOBUF_NAMESPACE_ID::Timestamp *timestamp)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6846
nv::_Pose_default_instance_
PoseDefaultTypeInternal _Pose_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:104
nv::Pose_Keypoint::MergeFrom
void MergeFrom(const Pose_Keypoint &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1382
nv::LipActivity
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:2055
nv::Sensor::mutable_id
std::string * mutable_id()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6017
nv::Sensor_InfoEntry_DoNotUse::SuperType
::PROTOBUF_NAMESPACE_ID::internal::MapEntry< Sensor_InfoEntry_DoNotUse, std::string, std::string, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING > SuperType
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2694
nv::Pose::set_allocated_type
void set_allocated_type(std::string *type)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5373
nv::Object::clear_speed
void clear_speed()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4654
nv::Place::clear_name
void clear_name()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6418
nv::Object::has_lipactivity
bool has_lipactivity() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4567
nv::Place::set_allocated_coordinate
void set_allocated_coordinate(::nv::Coordinate *coordinate)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6677
nv::Event::set_type
void set_type(ArgT0 &&arg0, ArgT... args)
nv::Bbox::clear_leftx
void clear_leftx()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5033
nv::_Event_default_instance_
EventDefaultTypeInternal _Event_default_instance_
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:71
nv::Frame::set_allocated_id
void set_allocated_id(std::string *id)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:3858
nv::Frame::mutable_objects
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::nv::Object > * mutable_objects()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4023
nv::Sensor::swap
friend void swap(Sensor &a, Sensor &b)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2764
nv::Location::set_lon
void set_lon(double value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5003
nv::Sensor_InfoEntry_DoNotUse
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:2686
nv::Sensor::clear_info
void clear_info()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6339
nv::LipActivity::mutable_classlabel
std::string * mutable_classlabel()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5591
nv::AnalyticsModule::source
const std::string & source() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5871
nv::Sensor::clear_id
void clear_id()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6003
nv::Pose_Keypoint::UnsafeArenaSwap
void UnsafeArenaSwap(Pose_Keypoint *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1368
nv::Sensor
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:2714
nv::Pose::actions_size
int actions_size() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5432
nv::AnalyticsModule::GetDescriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2493
nv::Frame::set_version
void set_version(ArgT0 &&arg0, ArgT... args)
nv::Object::set_allocated_pose
void set_allocated_pose(::nv::Pose *pose)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4453
nv::Frame::swap
friend void swap(Frame &a, Frame &b)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:197
nv::Object::release_id
PROTOBUF_NODISCARD std::string * release_id()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4085
nv::Place::descriptor
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3024
nv::Message::set_allocated_place
void set_allocated_place(::nv::Place *place)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6985
nv::Place::info_size
int info_size() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6701
nv::LipActivity::classlabel
const std::string & classlabel() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5580
nv::Embedding::mutable_vector
::PROTOBUF_NAMESPACE_ID::RepeatedField< float > * mutable_vector()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7463
nv::AnalyticsModule
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:2459
nv::Object::swap
friend void swap(Object &a, Object &b)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:450
nv::Frame::Clear
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
TableStruct_schema_2eproto::offsets
static const uint32_t offsets[]
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:48
nv::Object::set_id
void set_id(ArgT0 &&arg0, ArgT... args)
nv::Pose_Action::swap
friend void swap(Pose_Action &a, Pose_Action &b)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1553
nv::Bbox::operator=
Bbox & operator=(const Bbox &from)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1134
nv::Pose::Pose
Pose(Pose &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1675
nv::Pose_Keypoint::set_coordinates
void set_coordinates(int index, float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5183
nv::Message::internal_default_instance
static const Message * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3287
nv::Object::confidence
float confidence() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4251
nv::Sensor::Sensor
Sensor(Sensor &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2722
nv::Sensor::UnsafeArenaSwap
void UnsafeArenaSwap(Sensor *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2780
nv::Location::internal_default_instance
static const Location * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:994
nv::AnalyticsModule::release_version
PROTOBUF_NODISCARD std::string * release_version()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5948
nv::Pose_Keypoint::default_instance
static const Pose_Keypoint & default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1342
nv::Object::unsafe_arena_release_pose
::nv::Pose * unsafe_arena_release_pose()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4433
nv::Coordinate::Coordinate
Coordinate()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:784
nv::Gaze::internal_default_instance
static const Gaze * internal_default_instance()
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1906
nv::Object_InfoEntry_DoNotUse::SuperType
::PROTOBUF_NAMESPACE_ID::internal::MapEntry< Object_InfoEntry_DoNotUse, std::string, std::string, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING > SuperType
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:380
nv::Embedding::Embedding
Embedding(Embedding &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3585
nv::Place_InfoEntry_DoNotUse
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:2965
nv::Frame::IsInitialized
bool IsInitialized() const final
nv::Bbox::Swap
void Swap(Bbox *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:1174
nv::Message::has_object
bool has_object() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7189
nv::Gaze::set_y
void set_y(float value)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5507
nv::Pose_Action::type
const std::string & type() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5268
nv::Message::release_messageid
PROTOBUF_NODISCARD std::string * release_messageid()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6761
nv::Object::clear_type
void clear_type()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4195
nv::Coordinate::clear_x
void clear_x()
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:4905
nv::Message::object
const ::nv::Object & object() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:7203
nv::LipActivity::operator=
LipActivity & operator=(LipActivity &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:2072
nv::Event::type
const std::string & type() const
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:5686
nv::Location::Location
Location(Location &&from) noexcept
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:959
nv::Message::Swap
void Swap(Message *other)
Definition: sources/libs/nvmsgconv/deepstream_schema/schema.pb.h:3297
nv::Message::set_allocated_messageid
void set_allocated_messageid(std::string *messageid)
Definition: sources/libs/kafka_protocol_adaptor/schema.pb.h:6765