// Generated by the protocol buffer compiler. DO NOT EDIT! // source: dispatch_parameter.proto #ifndef PROTOBUF_dispatch_5fparameter_2eproto__INCLUDED #define PROTOBUF_dispatch_5fparameter_2eproto__INCLUDED #include #include #if GOOGLE_PROTOBUF_VERSION < 3005000 #error This file was generated by a newer version of protoc which is #error incompatible with your Protocol Buffer headers. Please update #error your headers. #endif #if 3005000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION #error This file was generated by an older version of protoc which is #error incompatible with your Protocol Buffer headers. Please #error regenerate this file with a newer version of protoc. #endif #include #include #include #include #include #include #include #include // IWYU pragma: export #include // IWYU pragma: export #include // @@protoc_insertion_point(includes) namespace protobuf_dispatch_5fparameter_2eproto { // Internal implementation detail -- do not use these members. struct TableStruct { static const ::google::protobuf::internal::ParseTableField entries[]; static const ::google::protobuf::internal::AuxillaryParseTableField aux[]; static const ::google::protobuf::internal::ParseTable schema[4]; static const ::google::protobuf::internal::FieldMetadata field_metadata[]; static const ::google::protobuf::internal::SerializationTable serialization_table[]; static const ::google::protobuf::uint32 offsets[]; }; void AddDescriptors(); void InitDefaultsCatcher_parameterImpl(); void InitDefaultsCatcher_parameter(); void InitDefaultsCarrier_parameterImpl(); void InitDefaultsCarrier_parameter(); void InitDefaultsPassageway_parameterImpl(); void InitDefaultsPassageway_parameter(); void InitDefaultsLaser_parameter_allImpl(); void InitDefaultsLaser_parameter_all(); inline void InitDefaults() { InitDefaultsCatcher_parameter(); InitDefaultsCarrier_parameter(); InitDefaultsPassageway_parameter(); InitDefaultsLaser_parameter_all(); } } // namespace protobuf_dispatch_5fparameter_2eproto namespace Dispatch_proto { class Carrier_parameter; class Carrier_parameterDefaultTypeInternal; extern Carrier_parameterDefaultTypeInternal _Carrier_parameter_default_instance_; class Catcher_parameter; class Catcher_parameterDefaultTypeInternal; extern Catcher_parameterDefaultTypeInternal _Catcher_parameter_default_instance_; class Laser_parameter_all; class Laser_parameter_allDefaultTypeInternal; extern Laser_parameter_allDefaultTypeInternal _Laser_parameter_all_default_instance_; class Passageway_parameter; class Passageway_parameterDefaultTypeInternal; extern Passageway_parameterDefaultTypeInternal _Passageway_parameter_default_instance_; } // namespace Dispatch_proto namespace Dispatch_proto { // =================================================================== class Catcher_parameter : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:Dispatch_proto.Catcher_parameter) */ { public: Catcher_parameter(); virtual ~Catcher_parameter(); Catcher_parameter(const Catcher_parameter& from); inline Catcher_parameter& operator=(const Catcher_parameter& from) { CopyFrom(from); return *this; } #if LANG_CXX11 Catcher_parameter(Catcher_parameter&& from) noexcept : Catcher_parameter() { *this = ::std::move(from); } inline Catcher_parameter& operator=(Catcher_parameter&& from) noexcept { if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { if (this != &from) InternalSwap(&from); } else { CopyFrom(from); } return *this; } #endif inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { return _internal_metadata_.unknown_fields(); } inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { return _internal_metadata_.mutable_unknown_fields(); } static const ::google::protobuf::Descriptor* descriptor(); static const Catcher_parameter& default_instance(); static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY static inline const Catcher_parameter* internal_default_instance() { return reinterpret_cast( &_Catcher_parameter_default_instance_); } static PROTOBUF_CONSTEXPR int const kIndexInFileMessages = 0; void Swap(Catcher_parameter* other); friend void swap(Catcher_parameter& a, Catcher_parameter& b) { a.Swap(&b); } // implements Message ---------------------------------------------- inline Catcher_parameter* New() const PROTOBUF_FINAL { return New(NULL); } Catcher_parameter* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL; void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; void CopyFrom(const Catcher_parameter& from); void MergeFrom(const Catcher_parameter& from); void Clear() PROTOBUF_FINAL; bool IsInitialized() const PROTOBUF_FINAL; size_t ByteSizeLong() const PROTOBUF_FINAL; bool MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL; void SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL; ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL; int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const PROTOBUF_FINAL; void InternalSwap(Catcher_parameter* other); private: inline ::google::protobuf::Arena* GetArenaNoVirtual() const { return NULL; } inline void* MaybeArenaPtr() const { return NULL; } public: ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- // required int32 id = 1; bool has_id() const; void clear_id(); static const int kIdFieldNumber = 1; ::google::protobuf::int32 id() const; void set_id(::google::protobuf::int32 value); // @@protoc_insertion_point(class_scope:Dispatch_proto.Catcher_parameter) private: void set_has_id(); void clear_has_id(); ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; ::google::protobuf::internal::HasBits<1> _has_bits_; mutable int _cached_size_; ::google::protobuf::int32 id_; friend struct ::protobuf_dispatch_5fparameter_2eproto::TableStruct; friend void ::protobuf_dispatch_5fparameter_2eproto::InitDefaultsCatcher_parameterImpl(); }; // ------------------------------------------------------------------- class Carrier_parameter : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:Dispatch_proto.Carrier_parameter) */ { public: Carrier_parameter(); virtual ~Carrier_parameter(); Carrier_parameter(const Carrier_parameter& from); inline Carrier_parameter& operator=(const Carrier_parameter& from) { CopyFrom(from); return *this; } #if LANG_CXX11 Carrier_parameter(Carrier_parameter&& from) noexcept : Carrier_parameter() { *this = ::std::move(from); } inline Carrier_parameter& operator=(Carrier_parameter&& from) noexcept { if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { if (this != &from) InternalSwap(&from); } else { CopyFrom(from); } return *this; } #endif inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { return _internal_metadata_.unknown_fields(); } inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { return _internal_metadata_.mutable_unknown_fields(); } static const ::google::protobuf::Descriptor* descriptor(); static const Carrier_parameter& default_instance(); static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY static inline const Carrier_parameter* internal_default_instance() { return reinterpret_cast( &_Carrier_parameter_default_instance_); } static PROTOBUF_CONSTEXPR int const kIndexInFileMessages = 1; void Swap(Carrier_parameter* other); friend void swap(Carrier_parameter& a, Carrier_parameter& b) { a.Swap(&b); } // implements Message ---------------------------------------------- inline Carrier_parameter* New() const PROTOBUF_FINAL { return New(NULL); } Carrier_parameter* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL; void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; void CopyFrom(const Carrier_parameter& from); void MergeFrom(const Carrier_parameter& from); void Clear() PROTOBUF_FINAL; bool IsInitialized() const PROTOBUF_FINAL; size_t ByteSizeLong() const PROTOBUF_FINAL; bool MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL; void SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL; ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL; int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const PROTOBUF_FINAL; void InternalSwap(Carrier_parameter* other); private: inline ::google::protobuf::Arena* GetArenaNoVirtual() const { return NULL; } inline void* MaybeArenaPtr() const { return NULL; } public: ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- // required int32 id = 1; bool has_id() const; void clear_id(); static const int kIdFieldNumber = 1; ::google::protobuf::int32 id() const; void set_id(::google::protobuf::int32 value); // @@protoc_insertion_point(class_scope:Dispatch_proto.Carrier_parameter) private: void set_has_id(); void clear_has_id(); ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; ::google::protobuf::internal::HasBits<1> _has_bits_; mutable int _cached_size_; ::google::protobuf::int32 id_; friend struct ::protobuf_dispatch_5fparameter_2eproto::TableStruct; friend void ::protobuf_dispatch_5fparameter_2eproto::InitDefaultsCarrier_parameterImpl(); }; // ------------------------------------------------------------------- class Passageway_parameter : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:Dispatch_proto.Passageway_parameter) */ { public: Passageway_parameter(); virtual ~Passageway_parameter(); Passageway_parameter(const Passageway_parameter& from); inline Passageway_parameter& operator=(const Passageway_parameter& from) { CopyFrom(from); return *this; } #if LANG_CXX11 Passageway_parameter(Passageway_parameter&& from) noexcept : Passageway_parameter() { *this = ::std::move(from); } inline Passageway_parameter& operator=(Passageway_parameter&& from) noexcept { if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { if (this != &from) InternalSwap(&from); } else { CopyFrom(from); } return *this; } #endif inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { return _internal_metadata_.unknown_fields(); } inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { return _internal_metadata_.mutable_unknown_fields(); } static const ::google::protobuf::Descriptor* descriptor(); static const Passageway_parameter& default_instance(); static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY static inline const Passageway_parameter* internal_default_instance() { return reinterpret_cast( &_Passageway_parameter_default_instance_); } static PROTOBUF_CONSTEXPR int const kIndexInFileMessages = 2; void Swap(Passageway_parameter* other); friend void swap(Passageway_parameter& a, Passageway_parameter& b) { a.Swap(&b); } // implements Message ---------------------------------------------- inline Passageway_parameter* New() const PROTOBUF_FINAL { return New(NULL); } Passageway_parameter* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL; void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; void CopyFrom(const Passageway_parameter& from); void MergeFrom(const Passageway_parameter& from); void Clear() PROTOBUF_FINAL; bool IsInitialized() const PROTOBUF_FINAL; size_t ByteSizeLong() const PROTOBUF_FINAL; bool MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL; void SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL; ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL; int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const PROTOBUF_FINAL; void InternalSwap(Passageway_parameter* other); private: inline ::google::protobuf::Arena* GetArenaNoVirtual() const { return NULL; } inline void* MaybeArenaPtr() const { return NULL; } public: ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- // required int32 id = 1; bool has_id() const; void clear_id(); static const int kIdFieldNumber = 1; ::google::protobuf::int32 id() const; void set_id(::google::protobuf::int32 value); // @@protoc_insertion_point(class_scope:Dispatch_proto.Passageway_parameter) private: void set_has_id(); void clear_has_id(); ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; ::google::protobuf::internal::HasBits<1> _has_bits_; mutable int _cached_size_; ::google::protobuf::int32 id_; friend struct ::protobuf_dispatch_5fparameter_2eproto::TableStruct; friend void ::protobuf_dispatch_5fparameter_2eproto::InitDefaultsPassageway_parameterImpl(); }; // ------------------------------------------------------------------- class Laser_parameter_all : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:Dispatch_proto.Laser_parameter_all) */ { public: Laser_parameter_all(); virtual ~Laser_parameter_all(); Laser_parameter_all(const Laser_parameter_all& from); inline Laser_parameter_all& operator=(const Laser_parameter_all& from) { CopyFrom(from); return *this; } #if LANG_CXX11 Laser_parameter_all(Laser_parameter_all&& from) noexcept : Laser_parameter_all() { *this = ::std::move(from); } inline Laser_parameter_all& operator=(Laser_parameter_all&& from) noexcept { if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { if (this != &from) InternalSwap(&from); } else { CopyFrom(from); } return *this; } #endif inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { return _internal_metadata_.unknown_fields(); } inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { return _internal_metadata_.mutable_unknown_fields(); } static const ::google::protobuf::Descriptor* descriptor(); static const Laser_parameter_all& default_instance(); static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY static inline const Laser_parameter_all* internal_default_instance() { return reinterpret_cast( &_Laser_parameter_all_default_instance_); } static PROTOBUF_CONSTEXPR int const kIndexInFileMessages = 3; void Swap(Laser_parameter_all* other); friend void swap(Laser_parameter_all& a, Laser_parameter_all& b) { a.Swap(&b); } // implements Message ---------------------------------------------- inline Laser_parameter_all* New() const PROTOBUF_FINAL { return New(NULL); } Laser_parameter_all* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL; void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; void CopyFrom(const Laser_parameter_all& from); void MergeFrom(const Laser_parameter_all& from); void Clear() PROTOBUF_FINAL; bool IsInitialized() const PROTOBUF_FINAL; size_t ByteSizeLong() const PROTOBUF_FINAL; bool MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL; void SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL; ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINAL; int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const PROTOBUF_FINAL; void InternalSwap(Laser_parameter_all* other); private: inline ::google::protobuf::Arena* GetArenaNoVirtual() const { return NULL; } inline void* MaybeArenaPtr() const { return NULL; } public: ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- // repeated .Dispatch_proto.Catcher_parameter catcher_parameters = 2; int catcher_parameters_size() const; void clear_catcher_parameters(); static const int kCatcherParametersFieldNumber = 2; const ::Dispatch_proto::Catcher_parameter& catcher_parameters(int index) const; ::Dispatch_proto::Catcher_parameter* mutable_catcher_parameters(int index); ::Dispatch_proto::Catcher_parameter* add_catcher_parameters(); ::google::protobuf::RepeatedPtrField< ::Dispatch_proto::Catcher_parameter >* mutable_catcher_parameters(); const ::google::protobuf::RepeatedPtrField< ::Dispatch_proto::Catcher_parameter >& catcher_parameters() const; // repeated .Dispatch_proto.Carrier_parameter carrier_parameters = 4; int carrier_parameters_size() const; void clear_carrier_parameters(); static const int kCarrierParametersFieldNumber = 4; const ::Dispatch_proto::Carrier_parameter& carrier_parameters(int index) const; ::Dispatch_proto::Carrier_parameter* mutable_carrier_parameters(int index); ::Dispatch_proto::Carrier_parameter* add_carrier_parameters(); ::google::protobuf::RepeatedPtrField< ::Dispatch_proto::Carrier_parameter >* mutable_carrier_parameters(); const ::google::protobuf::RepeatedPtrField< ::Dispatch_proto::Carrier_parameter >& carrier_parameters() const; // repeated .Dispatch_proto.Passageway_parameter passageway_parameters = 6; int passageway_parameters_size() const; void clear_passageway_parameters(); static const int kPassagewayParametersFieldNumber = 6; const ::Dispatch_proto::Passageway_parameter& passageway_parameters(int index) const; ::Dispatch_proto::Passageway_parameter* mutable_passageway_parameters(int index); ::Dispatch_proto::Passageway_parameter* add_passageway_parameters(); ::google::protobuf::RepeatedPtrField< ::Dispatch_proto::Passageway_parameter >* mutable_passageway_parameters(); const ::google::protobuf::RepeatedPtrField< ::Dispatch_proto::Passageway_parameter >& passageway_parameters() const; // required int32 catcher_size = 1; bool has_catcher_size() const; void clear_catcher_size(); static const int kCatcherSizeFieldNumber = 1; ::google::protobuf::int32 catcher_size() const; void set_catcher_size(::google::protobuf::int32 value); // required int32 carrier_size = 3; bool has_carrier_size() const; void clear_carrier_size(); static const int kCarrierSizeFieldNumber = 3; ::google::protobuf::int32 carrier_size() const; void set_carrier_size(::google::protobuf::int32 value); // required int32 passageway_size = 5; bool has_passageway_size() const; void clear_passageway_size(); static const int kPassagewaySizeFieldNumber = 5; ::google::protobuf::int32 passageway_size() const; void set_passageway_size(::google::protobuf::int32 value); // @@protoc_insertion_point(class_scope:Dispatch_proto.Laser_parameter_all) private: void set_has_catcher_size(); void clear_has_catcher_size(); void set_has_carrier_size(); void clear_has_carrier_size(); void set_has_passageway_size(); void clear_has_passageway_size(); // helper for ByteSizeLong() size_t RequiredFieldsByteSizeFallback() const; ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; ::google::protobuf::internal::HasBits<1> _has_bits_; mutable int _cached_size_; ::google::protobuf::RepeatedPtrField< ::Dispatch_proto::Catcher_parameter > catcher_parameters_; ::google::protobuf::RepeatedPtrField< ::Dispatch_proto::Carrier_parameter > carrier_parameters_; ::google::protobuf::RepeatedPtrField< ::Dispatch_proto::Passageway_parameter > passageway_parameters_; ::google::protobuf::int32 catcher_size_; ::google::protobuf::int32 carrier_size_; ::google::protobuf::int32 passageway_size_; friend struct ::protobuf_dispatch_5fparameter_2eproto::TableStruct; friend void ::protobuf_dispatch_5fparameter_2eproto::InitDefaultsLaser_parameter_allImpl(); }; // =================================================================== // =================================================================== #ifdef __GNUC__ #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wstrict-aliasing" #endif // __GNUC__ // Catcher_parameter // required int32 id = 1; inline bool Catcher_parameter::has_id() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void Catcher_parameter::set_has_id() { _has_bits_[0] |= 0x00000001u; } inline void Catcher_parameter::clear_has_id() { _has_bits_[0] &= ~0x00000001u; } inline void Catcher_parameter::clear_id() { id_ = 0; clear_has_id(); } inline ::google::protobuf::int32 Catcher_parameter::id() const { // @@protoc_insertion_point(field_get:Dispatch_proto.Catcher_parameter.id) return id_; } inline void Catcher_parameter::set_id(::google::protobuf::int32 value) { set_has_id(); id_ = value; // @@protoc_insertion_point(field_set:Dispatch_proto.Catcher_parameter.id) } // ------------------------------------------------------------------- // Carrier_parameter // required int32 id = 1; inline bool Carrier_parameter::has_id() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void Carrier_parameter::set_has_id() { _has_bits_[0] |= 0x00000001u; } inline void Carrier_parameter::clear_has_id() { _has_bits_[0] &= ~0x00000001u; } inline void Carrier_parameter::clear_id() { id_ = 0; clear_has_id(); } inline ::google::protobuf::int32 Carrier_parameter::id() const { // @@protoc_insertion_point(field_get:Dispatch_proto.Carrier_parameter.id) return id_; } inline void Carrier_parameter::set_id(::google::protobuf::int32 value) { set_has_id(); id_ = value; // @@protoc_insertion_point(field_set:Dispatch_proto.Carrier_parameter.id) } // ------------------------------------------------------------------- // Passageway_parameter // required int32 id = 1; inline bool Passageway_parameter::has_id() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void Passageway_parameter::set_has_id() { _has_bits_[0] |= 0x00000001u; } inline void Passageway_parameter::clear_has_id() { _has_bits_[0] &= ~0x00000001u; } inline void Passageway_parameter::clear_id() { id_ = 0; clear_has_id(); } inline ::google::protobuf::int32 Passageway_parameter::id() const { // @@protoc_insertion_point(field_get:Dispatch_proto.Passageway_parameter.id) return id_; } inline void Passageway_parameter::set_id(::google::protobuf::int32 value) { set_has_id(); id_ = value; // @@protoc_insertion_point(field_set:Dispatch_proto.Passageway_parameter.id) } // ------------------------------------------------------------------- // Laser_parameter_all // required int32 catcher_size = 1; inline bool Laser_parameter_all::has_catcher_size() const { return (_has_bits_[0] & 0x00000001u) != 0; } inline void Laser_parameter_all::set_has_catcher_size() { _has_bits_[0] |= 0x00000001u; } inline void Laser_parameter_all::clear_has_catcher_size() { _has_bits_[0] &= ~0x00000001u; } inline void Laser_parameter_all::clear_catcher_size() { catcher_size_ = 0; clear_has_catcher_size(); } inline ::google::protobuf::int32 Laser_parameter_all::catcher_size() const { // @@protoc_insertion_point(field_get:Dispatch_proto.Laser_parameter_all.catcher_size) return catcher_size_; } inline void Laser_parameter_all::set_catcher_size(::google::protobuf::int32 value) { set_has_catcher_size(); catcher_size_ = value; // @@protoc_insertion_point(field_set:Dispatch_proto.Laser_parameter_all.catcher_size) } // repeated .Dispatch_proto.Catcher_parameter catcher_parameters = 2; inline int Laser_parameter_all::catcher_parameters_size() const { return catcher_parameters_.size(); } inline void Laser_parameter_all::clear_catcher_parameters() { catcher_parameters_.Clear(); } inline const ::Dispatch_proto::Catcher_parameter& Laser_parameter_all::catcher_parameters(int index) const { // @@protoc_insertion_point(field_get:Dispatch_proto.Laser_parameter_all.catcher_parameters) return catcher_parameters_.Get(index); } inline ::Dispatch_proto::Catcher_parameter* Laser_parameter_all::mutable_catcher_parameters(int index) { // @@protoc_insertion_point(field_mutable:Dispatch_proto.Laser_parameter_all.catcher_parameters) return catcher_parameters_.Mutable(index); } inline ::Dispatch_proto::Catcher_parameter* Laser_parameter_all::add_catcher_parameters() { // @@protoc_insertion_point(field_add:Dispatch_proto.Laser_parameter_all.catcher_parameters) return catcher_parameters_.Add(); } inline ::google::protobuf::RepeatedPtrField< ::Dispatch_proto::Catcher_parameter >* Laser_parameter_all::mutable_catcher_parameters() { // @@protoc_insertion_point(field_mutable_list:Dispatch_proto.Laser_parameter_all.catcher_parameters) return &catcher_parameters_; } inline const ::google::protobuf::RepeatedPtrField< ::Dispatch_proto::Catcher_parameter >& Laser_parameter_all::catcher_parameters() const { // @@protoc_insertion_point(field_list:Dispatch_proto.Laser_parameter_all.catcher_parameters) return catcher_parameters_; } // required int32 carrier_size = 3; inline bool Laser_parameter_all::has_carrier_size() const { return (_has_bits_[0] & 0x00000002u) != 0; } inline void Laser_parameter_all::set_has_carrier_size() { _has_bits_[0] |= 0x00000002u; } inline void Laser_parameter_all::clear_has_carrier_size() { _has_bits_[0] &= ~0x00000002u; } inline void Laser_parameter_all::clear_carrier_size() { carrier_size_ = 0; clear_has_carrier_size(); } inline ::google::protobuf::int32 Laser_parameter_all::carrier_size() const { // @@protoc_insertion_point(field_get:Dispatch_proto.Laser_parameter_all.carrier_size) return carrier_size_; } inline void Laser_parameter_all::set_carrier_size(::google::protobuf::int32 value) { set_has_carrier_size(); carrier_size_ = value; // @@protoc_insertion_point(field_set:Dispatch_proto.Laser_parameter_all.carrier_size) } // repeated .Dispatch_proto.Carrier_parameter carrier_parameters = 4; inline int Laser_parameter_all::carrier_parameters_size() const { return carrier_parameters_.size(); } inline void Laser_parameter_all::clear_carrier_parameters() { carrier_parameters_.Clear(); } inline const ::Dispatch_proto::Carrier_parameter& Laser_parameter_all::carrier_parameters(int index) const { // @@protoc_insertion_point(field_get:Dispatch_proto.Laser_parameter_all.carrier_parameters) return carrier_parameters_.Get(index); } inline ::Dispatch_proto::Carrier_parameter* Laser_parameter_all::mutable_carrier_parameters(int index) { // @@protoc_insertion_point(field_mutable:Dispatch_proto.Laser_parameter_all.carrier_parameters) return carrier_parameters_.Mutable(index); } inline ::Dispatch_proto::Carrier_parameter* Laser_parameter_all::add_carrier_parameters() { // @@protoc_insertion_point(field_add:Dispatch_proto.Laser_parameter_all.carrier_parameters) return carrier_parameters_.Add(); } inline ::google::protobuf::RepeatedPtrField< ::Dispatch_proto::Carrier_parameter >* Laser_parameter_all::mutable_carrier_parameters() { // @@protoc_insertion_point(field_mutable_list:Dispatch_proto.Laser_parameter_all.carrier_parameters) return &carrier_parameters_; } inline const ::google::protobuf::RepeatedPtrField< ::Dispatch_proto::Carrier_parameter >& Laser_parameter_all::carrier_parameters() const { // @@protoc_insertion_point(field_list:Dispatch_proto.Laser_parameter_all.carrier_parameters) return carrier_parameters_; } // required int32 passageway_size = 5; inline bool Laser_parameter_all::has_passageway_size() const { return (_has_bits_[0] & 0x00000004u) != 0; } inline void Laser_parameter_all::set_has_passageway_size() { _has_bits_[0] |= 0x00000004u; } inline void Laser_parameter_all::clear_has_passageway_size() { _has_bits_[0] &= ~0x00000004u; } inline void Laser_parameter_all::clear_passageway_size() { passageway_size_ = 0; clear_has_passageway_size(); } inline ::google::protobuf::int32 Laser_parameter_all::passageway_size() const { // @@protoc_insertion_point(field_get:Dispatch_proto.Laser_parameter_all.passageway_size) return passageway_size_; } inline void Laser_parameter_all::set_passageway_size(::google::protobuf::int32 value) { set_has_passageway_size(); passageway_size_ = value; // @@protoc_insertion_point(field_set:Dispatch_proto.Laser_parameter_all.passageway_size) } // repeated .Dispatch_proto.Passageway_parameter passageway_parameters = 6; inline int Laser_parameter_all::passageway_parameters_size() const { return passageway_parameters_.size(); } inline void Laser_parameter_all::clear_passageway_parameters() { passageway_parameters_.Clear(); } inline const ::Dispatch_proto::Passageway_parameter& Laser_parameter_all::passageway_parameters(int index) const { // @@protoc_insertion_point(field_get:Dispatch_proto.Laser_parameter_all.passageway_parameters) return passageway_parameters_.Get(index); } inline ::Dispatch_proto::Passageway_parameter* Laser_parameter_all::mutable_passageway_parameters(int index) { // @@protoc_insertion_point(field_mutable:Dispatch_proto.Laser_parameter_all.passageway_parameters) return passageway_parameters_.Mutable(index); } inline ::Dispatch_proto::Passageway_parameter* Laser_parameter_all::add_passageway_parameters() { // @@protoc_insertion_point(field_add:Dispatch_proto.Laser_parameter_all.passageway_parameters) return passageway_parameters_.Add(); } inline ::google::protobuf::RepeatedPtrField< ::Dispatch_proto::Passageway_parameter >* Laser_parameter_all::mutable_passageway_parameters() { // @@protoc_insertion_point(field_mutable_list:Dispatch_proto.Laser_parameter_all.passageway_parameters) return &passageway_parameters_; } inline const ::google::protobuf::RepeatedPtrField< ::Dispatch_proto::Passageway_parameter >& Laser_parameter_all::passageway_parameters() const { // @@protoc_insertion_point(field_list:Dispatch_proto.Laser_parameter_all.passageway_parameters) return passageway_parameters_; } #ifdef __GNUC__ #pragma GCC diagnostic pop #endif // __GNUC__ // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // @@protoc_insertion_point(namespace_scope) } // namespace Dispatch_proto // @@protoc_insertion_point(global_scope) #endif // PROTOBUF_dispatch_5fparameter_2eproto__INCLUDED