agones.dev/agones@v1.53.0/sdks/cpp/include/google/api/annotations.pb.h (about) 1 // Copyright 2024 Google LLC All Rights Reserved. 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 // This code was autogenerated. Do not edit directly. 16 // Generated by the protocol buffer compiler. DO NOT EDIT! 17 // NO CHECKED-IN PROTOBUF GENCODE 18 // source: google/api/annotations.proto 19 // Protobuf C++ Version: 6.30.0 20 21 #ifndef google_2fapi_2fannotations_2eproto_2epb_2eh 22 #define google_2fapi_2fannotations_2eproto_2epb_2eh 23 24 #include <limits> 25 #include <string> 26 #include <type_traits> 27 #include <utility> 28 29 #include "google/protobuf/runtime_version.h" 30 #if PROTOBUF_VERSION != 6030000 31 #error "Protobuf C++ gencode is built with an incompatible version of" 32 #error "Protobuf C++ headers/runtime. See" 33 #error "https://protobuf.dev/support/cross-version-runtime-guarantee/#cpp" 34 #endif 35 #include "google/protobuf/io/coded_stream.h" 36 #include "google/protobuf/arena.h" 37 #include "google/protobuf/arenastring.h" 38 #include "google/protobuf/generated_message_tctable_decl.h" 39 #include "google/protobuf/generated_message_util.h" 40 #include "google/protobuf/metadata_lite.h" 41 #include "google/protobuf/generated_message_reflection.h" 42 #include "google/protobuf/repeated_field.h" // IWYU pragma: export 43 #include "google/protobuf/extension_set.h" // IWYU pragma: export 44 #include "google/api/http.pb.h" 45 #include "google/protobuf/descriptor.pb.h" 46 // @@protoc_insertion_point(includes) 47 48 // Must be included last. 49 #include "google/protobuf/port_def.inc" 50 51 #define PROTOBUF_INTERNAL_EXPORT_google_2fapi_2fannotations_2eproto AGONES_EXPORT 52 53 namespace google { 54 namespace protobuf { 55 namespace internal { 56 template <typename T> 57 ::absl::string_view GetAnyMessageName(); 58 } // namespace internal 59 } // namespace protobuf 60 } // namespace google 61 62 // Internal implementation detail -- do not use these members. 63 struct AGONES_EXPORT TableStruct_google_2fapi_2fannotations_2eproto { 64 static const ::uint32_t offsets[]; 65 }; 66 extern "C" { 67 AGONES_EXPORT extern const ::google::protobuf::internal::DescriptorTable descriptor_table_google_2fapi_2fannotations_2eproto; 68 } // extern "C" 69 namespace google { 70 namespace protobuf { 71 } // namespace protobuf 72 } // namespace google 73 74 namespace google { 75 namespace api { 76 77 // =================================================================== 78 79 80 81 // =================================================================== 82 83 84 85 inline constexpr int kHttpFieldNumber = 86 72295728; 87 AGONES_EXPORT extern ::google::protobuf::internal::ExtensionIdentifier< 88 ::google::protobuf::MethodOptions, ::google::protobuf::internal::MessageTypeTraits< ::google::api::HttpRule >, 11, false> 89 http; 90 91 // =================================================================== 92 93 94 #ifdef __GNUC__ 95 #pragma GCC diagnostic push 96 #pragma GCC diagnostic ignored "-Wstrict-aliasing" 97 #endif // __GNUC__ 98 #ifdef __GNUC__ 99 #pragma GCC diagnostic pop 100 #endif // __GNUC__ 101 102 // @@protoc_insertion_point(namespace_scope) 103 } // namespace api 104 } // namespace google 105 106 107 // @@protoc_insertion_point(global_scope) 108 109 #include "google/protobuf/port_undef.inc" 110 111 #endif // google_2fapi_2fannotations_2eproto_2epb_2eh