// Generated by the protocol buffer compiler. DO NOT EDIT! // source: map.proto #ifndef GOOGLE_PROTOBUF_INCLUDED_map_2eproto #define GOOGLE_PROTOBUF_INCLUDED_map_2eproto #include #include #include #if PROTOBUF_VERSION < 3013000 #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 3013000 < 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 #include #include #include // IWYU pragma: export #include // IWYU pragma: export #include // @@protoc_insertion_point(includes) #include #define PROTOBUF_INTERNAL_EXPORT_map_2eproto PROTOBUF_NAMESPACE_OPEN namespace internal { class AnyMetadata; } // namespace internal PROTOBUF_NAMESPACE_CLOSE // Internal implementation detail -- do not use these members. struct TableStruct_map_2eproto { static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold); static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold); static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[3] PROTOBUF_SECTION_VARIABLE(protodesc_cold); static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]; static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]; static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]; }; extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_map_2eproto; namespace MapMessage { class Edge; class EdgeDefaultTypeInternal; extern EdgeDefaultTypeInternal _Edge_default_instance_; class Map; class MapDefaultTypeInternal; extern MapDefaultTypeInternal _Map_default_instance_; class Node; class NodeDefaultTypeInternal; extern NodeDefaultTypeInternal _Node_default_instance_; } // namespace MapMessage PROTOBUF_NAMESPACE_OPEN template<> ::MapMessage::Edge* Arena::CreateMaybeMessage<::MapMessage::Edge>(Arena*); template<> ::MapMessage::Map* Arena::CreateMaybeMessage<::MapMessage::Map>(Arena*); template<> ::MapMessage::Node* Arena::CreateMaybeMessage<::MapMessage::Node>(Arena*); PROTOBUF_NAMESPACE_CLOSE namespace MapMessage { // =================================================================== class Node PROTOBUF_FINAL : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:MapMessage.Node) */ { public: inline Node() : Node(nullptr) {} virtual ~Node(); Node(const Node& from); Node(Node&& from) noexcept : Node() { *this = ::std::move(from); } inline Node& operator=(const Node& from) { CopyFrom(from); return *this; } inline Node& operator=(Node&& from) noexcept { if (GetArena() == from.GetArena()) { if (this != &from) InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return GetMetadataStatic().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return GetMetadataStatic().reflection; } static const Node& default_instance(); static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY static inline const Node* internal_default_instance() { return reinterpret_cast( &_Node_default_instance_); } static constexpr int kIndexInFileMessages = 0; friend void swap(Node& a, Node& b) { a.Swap(&b); } inline void Swap(Node* other) { if (other == this) return; if (GetArena() == other->GetArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(Node* other) { if (other == this) return; GOOGLE_DCHECK(GetArena() == other->GetArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline Node* New() const final { return CreateMaybeMessage(nullptr); } Node* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; void CopyFrom(const Node& from); void MergeFrom(const Node& from); PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _cached_size_.Get(); } private: inline void SharedCtor(); inline void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(Node* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "MapMessage.Node"; } protected: explicit Node(::PROTOBUF_NAMESPACE_ID::Arena* arena); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); public: ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; private: static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() { ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_map_2eproto); return ::descriptor_table_map_2eproto.file_level_metadata[kIndexInFileMessages]; } public: // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kIdFieldNumber = 1, kXFieldNumber = 2, kYFieldNumber = 3, }; // int32 id = 1; void clear_id(); ::PROTOBUF_NAMESPACE_ID::int32 id() const; void set_id(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_id() const; void _internal_set_id(::PROTOBUF_NAMESPACE_ID::int32 value); public: // float x = 2; void clear_x(); float x() const; void set_x(float value); private: float _internal_x() const; void _internal_set_x(float value); public: // float y = 3; void clear_y(); float y() const; void set_y(float value); private: float _internal_y() const; void _internal_set_y(float value); public: // @@protoc_insertion_point(class_scope:MapMessage.Node) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::int32 id_; float x_; float y_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_map_2eproto; }; // ------------------------------------------------------------------- class Edge PROTOBUF_FINAL : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:MapMessage.Edge) */ { public: inline Edge() : Edge(nullptr) {} virtual ~Edge(); Edge(const Edge& from); Edge(Edge&& from) noexcept : Edge() { *this = ::std::move(from); } inline Edge& operator=(const Edge& from) { CopyFrom(from); return *this; } inline Edge& operator=(Edge&& from) noexcept { if (GetArena() == from.GetArena()) { if (this != &from) InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return GetMetadataStatic().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return GetMetadataStatic().reflection; } static const Edge& default_instance(); static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY static inline const Edge* internal_default_instance() { return reinterpret_cast( &_Edge_default_instance_); } static constexpr int kIndexInFileMessages = 1; friend void swap(Edge& a, Edge& b) { a.Swap(&b); } inline void Swap(Edge* other) { if (other == this) return; if (GetArena() == other->GetArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(Edge* other) { if (other == this) return; GOOGLE_DCHECK(GetArena() == other->GetArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline Edge* New() const final { return CreateMaybeMessage(nullptr); } Edge* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; void CopyFrom(const Edge& from); void MergeFrom(const Edge& from); PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _cached_size_.Get(); } private: inline void SharedCtor(); inline void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(Edge* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "MapMessage.Edge"; } protected: explicit Edge(::PROTOBUF_NAMESPACE_ID::Arena* arena); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); public: ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; private: static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() { ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_map_2eproto); return ::descriptor_table_map_2eproto.file_level_metadata[kIndexInFileMessages]; } public: // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kId1FieldNumber = 1, kId2FieldNumber = 2, kDirectedFieldNumber = 3, }; // int32 id1 = 1; void clear_id1(); ::PROTOBUF_NAMESPACE_ID::int32 id1() const; void set_id1(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_id1() const; void _internal_set_id1(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 id2 = 2; void clear_id2(); ::PROTOBUF_NAMESPACE_ID::int32 id2() const; void set_id2(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_id2() const; void _internal_set_id2(::PROTOBUF_NAMESPACE_ID::int32 value); public: // bool directed = 3; void clear_directed(); bool directed() const; void set_directed(bool value); private: bool _internal_directed() const; void _internal_set_directed(bool value); public: // @@protoc_insertion_point(class_scope:MapMessage.Edge) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::int32 id1_; ::PROTOBUF_NAMESPACE_ID::int32 id2_; bool directed_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_map_2eproto; }; // ------------------------------------------------------------------- class Map PROTOBUF_FINAL : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:MapMessage.Map) */ { public: inline Map() : Map(nullptr) {} virtual ~Map(); Map(const Map& from); Map(Map&& from) noexcept : Map() { *this = ::std::move(from); } inline Map& operator=(const Map& from) { CopyFrom(from); return *this; } inline Map& operator=(Map&& from) noexcept { if (GetArena() == from.GetArena()) { if (this != &from) InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return GetMetadataStatic().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return GetMetadataStatic().reflection; } static const Map& default_instance(); static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY static inline const Map* internal_default_instance() { return reinterpret_cast( &_Map_default_instance_); } static constexpr int kIndexInFileMessages = 2; friend void swap(Map& a, Map& b) { a.Swap(&b); } inline void Swap(Map* other) { if (other == this) return; if (GetArena() == other->GetArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(Map* other) { if (other == this) return; GOOGLE_DCHECK(GetArena() == other->GetArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline Map* New() const final { return CreateMaybeMessage(nullptr); } Map* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; void CopyFrom(const Map& from); void MergeFrom(const Map& from); PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _cached_size_.Get(); } private: inline void SharedCtor(); inline void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(Map* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "MapMessage.Map"; } protected: explicit Map(::PROTOBUF_NAMESPACE_ID::Arena* arena); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); public: ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; private: static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() { ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_map_2eproto); return ::descriptor_table_map_2eproto.file_level_metadata[kIndexInFileMessages]; } public: // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kNodesFieldNumber = 1, kEdgesFieldNumber = 2, }; // repeated .MapMessage.Node nodes = 1; int nodes_size() const; private: int _internal_nodes_size() const; public: void clear_nodes(); ::MapMessage::Node* mutable_nodes(int index); ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::MapMessage::Node >* mutable_nodes(); private: const ::MapMessage::Node& _internal_nodes(int index) const; ::MapMessage::Node* _internal_add_nodes(); public: const ::MapMessage::Node& nodes(int index) const; ::MapMessage::Node* add_nodes(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::MapMessage::Node >& nodes() const; // repeated .MapMessage.Edge edges = 2; int edges_size() const; private: int _internal_edges_size() const; public: void clear_edges(); ::MapMessage::Edge* mutable_edges(int index); ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::MapMessage::Edge >* mutable_edges(); private: const ::MapMessage::Edge& _internal_edges(int index) const; ::MapMessage::Edge* _internal_add_edges(); public: const ::MapMessage::Edge& edges(int index) const; ::MapMessage::Edge* add_edges(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::MapMessage::Edge >& edges() const; // @@protoc_insertion_point(class_scope:MapMessage.Map) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::MapMessage::Node > nodes_; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::MapMessage::Edge > edges_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_map_2eproto; }; // =================================================================== // =================================================================== #ifdef __GNUC__ #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wstrict-aliasing" #endif // __GNUC__ // Node // int32 id = 1; inline void Node::clear_id() { id_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 Node::_internal_id() const { return id_; } inline ::PROTOBUF_NAMESPACE_ID::int32 Node::id() const { // @@protoc_insertion_point(field_get:MapMessage.Node.id) return _internal_id(); } inline void Node::_internal_set_id(::PROTOBUF_NAMESPACE_ID::int32 value) { id_ = value; } inline void Node::set_id(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_id(value); // @@protoc_insertion_point(field_set:MapMessage.Node.id) } // float x = 2; inline void Node::clear_x() { x_ = 0; } inline float Node::_internal_x() const { return x_; } inline float Node::x() const { // @@protoc_insertion_point(field_get:MapMessage.Node.x) return _internal_x(); } inline void Node::_internal_set_x(float value) { x_ = value; } inline void Node::set_x(float value) { _internal_set_x(value); // @@protoc_insertion_point(field_set:MapMessage.Node.x) } // float y = 3; inline void Node::clear_y() { y_ = 0; } inline float Node::_internal_y() const { return y_; } inline float Node::y() const { // @@protoc_insertion_point(field_get:MapMessage.Node.y) return _internal_y(); } inline void Node::_internal_set_y(float value) { y_ = value; } inline void Node::set_y(float value) { _internal_set_y(value); // @@protoc_insertion_point(field_set:MapMessage.Node.y) } // ------------------------------------------------------------------- // Edge // int32 id1 = 1; inline void Edge::clear_id1() { id1_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 Edge::_internal_id1() const { return id1_; } inline ::PROTOBUF_NAMESPACE_ID::int32 Edge::id1() const { // @@protoc_insertion_point(field_get:MapMessage.Edge.id1) return _internal_id1(); } inline void Edge::_internal_set_id1(::PROTOBUF_NAMESPACE_ID::int32 value) { id1_ = value; } inline void Edge::set_id1(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_id1(value); // @@protoc_insertion_point(field_set:MapMessage.Edge.id1) } // int32 id2 = 2; inline void Edge::clear_id2() { id2_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 Edge::_internal_id2() const { return id2_; } inline ::PROTOBUF_NAMESPACE_ID::int32 Edge::id2() const { // @@protoc_insertion_point(field_get:MapMessage.Edge.id2) return _internal_id2(); } inline void Edge::_internal_set_id2(::PROTOBUF_NAMESPACE_ID::int32 value) { id2_ = value; } inline void Edge::set_id2(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_id2(value); // @@protoc_insertion_point(field_set:MapMessage.Edge.id2) } // bool directed = 3; inline void Edge::clear_directed() { directed_ = false; } inline bool Edge::_internal_directed() const { return directed_; } inline bool Edge::directed() const { // @@protoc_insertion_point(field_get:MapMessage.Edge.directed) return _internal_directed(); } inline void Edge::_internal_set_directed(bool value) { directed_ = value; } inline void Edge::set_directed(bool value) { _internal_set_directed(value); // @@protoc_insertion_point(field_set:MapMessage.Edge.directed) } // ------------------------------------------------------------------- // Map // repeated .MapMessage.Node nodes = 1; inline int Map::_internal_nodes_size() const { return nodes_.size(); } inline int Map::nodes_size() const { return _internal_nodes_size(); } inline void Map::clear_nodes() { nodes_.Clear(); } inline ::MapMessage::Node* Map::mutable_nodes(int index) { // @@protoc_insertion_point(field_mutable:MapMessage.Map.nodes) return nodes_.Mutable(index); } inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::MapMessage::Node >* Map::mutable_nodes() { // @@protoc_insertion_point(field_mutable_list:MapMessage.Map.nodes) return &nodes_; } inline const ::MapMessage::Node& Map::_internal_nodes(int index) const { return nodes_.Get(index); } inline const ::MapMessage::Node& Map::nodes(int index) const { // @@protoc_insertion_point(field_get:MapMessage.Map.nodes) return _internal_nodes(index); } inline ::MapMessage::Node* Map::_internal_add_nodes() { return nodes_.Add(); } inline ::MapMessage::Node* Map::add_nodes() { // @@protoc_insertion_point(field_add:MapMessage.Map.nodes) return _internal_add_nodes(); } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::MapMessage::Node >& Map::nodes() const { // @@protoc_insertion_point(field_list:MapMessage.Map.nodes) return nodes_; } // repeated .MapMessage.Edge edges = 2; inline int Map::_internal_edges_size() const { return edges_.size(); } inline int Map::edges_size() const { return _internal_edges_size(); } inline void Map::clear_edges() { edges_.Clear(); } inline ::MapMessage::Edge* Map::mutable_edges(int index) { // @@protoc_insertion_point(field_mutable:MapMessage.Map.edges) return edges_.Mutable(index); } inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::MapMessage::Edge >* Map::mutable_edges() { // @@protoc_insertion_point(field_mutable_list:MapMessage.Map.edges) return &edges_; } inline const ::MapMessage::Edge& Map::_internal_edges(int index) const { return edges_.Get(index); } inline const ::MapMessage::Edge& Map::edges(int index) const { // @@protoc_insertion_point(field_get:MapMessage.Map.edges) return _internal_edges(index); } inline ::MapMessage::Edge* Map::_internal_add_edges() { return edges_.Add(); } inline ::MapMessage::Edge* Map::add_edges() { // @@protoc_insertion_point(field_add:MapMessage.Map.edges) return _internal_add_edges(); } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::MapMessage::Edge >& Map::edges() const { // @@protoc_insertion_point(field_list:MapMessage.Map.edges) return edges_; } #ifdef __GNUC__ #pragma GCC diagnostic pop #endif // __GNUC__ // ------------------------------------------------------------------- // ------------------------------------------------------------------- // @@protoc_insertion_point(namespace_scope) } // namespace MapMessage // @@protoc_insertion_point(global_scope) #include #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_map_2eproto