OLD | NEW |
1 // Generated by the protocol buffer compiler. DO NOT EDIT! | 1 // Generated by the protocol buffer compiler. DO NOT EDIT! |
2 // source: google/protobuf/type.proto | 2 // source: google/protobuf/type.proto |
3 | 3 |
4 #ifndef PROTOBUF_google_2fprotobuf_2ftype_2eproto__INCLUDED | 4 #ifndef PROTOBUF_google_2fprotobuf_2ftype_2eproto__INCLUDED |
5 #define PROTOBUF_google_2fprotobuf_2ftype_2eproto__INCLUDED | 5 #define PROTOBUF_google_2fprotobuf_2ftype_2eproto__INCLUDED |
6 | 6 |
7 #include <string> | 7 #include <string> |
8 | 8 |
9 #include <google/protobuf/stubs/common.h> | 9 #include <google/protobuf/stubs/common.h> |
10 | 10 |
11 #if GOOGLE_PROTOBUF_VERSION < 3000000 | 11 #if GOOGLE_PROTOBUF_VERSION < 3001000 |
12 #error This file was generated by a newer version of protoc which is | 12 #error This file was generated by a newer version of protoc which is |
13 #error incompatible with your Protocol Buffer headers. Please update | 13 #error incompatible with your Protocol Buffer headers. Please update |
14 #error your headers. | 14 #error your headers. |
15 #endif | 15 #endif |
16 #if 3000000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION | 16 #if 3001000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION |
17 #error This file was generated by an older version of protoc which is | 17 #error This file was generated by an older version of protoc which is |
18 #error incompatible with your Protocol Buffer headers. Please | 18 #error incompatible with your Protocol Buffer headers. Please |
19 #error regenerate this file with a newer version of protoc. | 19 #error regenerate this file with a newer version of protoc. |
20 #endif | 20 #endif |
21 | 21 |
22 #include <google/protobuf/arena.h> | 22 #include <google/protobuf/arena.h> |
23 #include <google/protobuf/arenastring.h> | 23 #include <google/protobuf/arenastring.h> |
24 #include <google/protobuf/generated_message_util.h> | 24 #include <google/protobuf/generated_message_util.h> |
25 #include <google/protobuf/metadata.h> | 25 #include <google/protobuf/metadata.h> |
26 #include <google/protobuf/message.h> | 26 #include <google/protobuf/message.h> |
27 #include <google/protobuf/repeated_field.h> | 27 #include <google/protobuf/repeated_field.h> // IWYU pragma: export |
28 #include <google/protobuf/extension_set.h> | 28 #include <google/protobuf/extension_set.h> // IWYU pragma: export |
29 #include <google/protobuf/generated_enum_reflection.h> | 29 #include <google/protobuf/generated_enum_reflection.h> |
30 #include <google/protobuf/unknown_field_set.h> | 30 #include <google/protobuf/unknown_field_set.h> |
31 #include <google/protobuf/any.pb.h> | 31 #include <google/protobuf/any.pb.h> |
32 #include <google/protobuf/source_context.pb.h> | 32 #include <google/protobuf/source_context.pb.h> |
33 // @@protoc_insertion_point(includes) | 33 // @@protoc_insertion_point(includes) |
| 34 namespace google { |
| 35 namespace protobuf { |
| 36 class Any; |
| 37 class AnyDefaultTypeInternal; |
| 38 LIBPROTOBUF_EXPORT extern AnyDefaultTypeInternal _Any_default_instance_; |
| 39 class Enum; |
| 40 class EnumDefaultTypeInternal; |
| 41 LIBPROTOBUF_EXPORT extern EnumDefaultTypeInternal _Enum_default_instance_; |
| 42 class EnumValue; |
| 43 class EnumValueDefaultTypeInternal; |
| 44 LIBPROTOBUF_EXPORT extern EnumValueDefaultTypeInternal _EnumValue_default_instan
ce_; |
| 45 class Field; |
| 46 class FieldDefaultTypeInternal; |
| 47 LIBPROTOBUF_EXPORT extern FieldDefaultTypeInternal _Field_default_instance_; |
| 48 class Option; |
| 49 class OptionDefaultTypeInternal; |
| 50 LIBPROTOBUF_EXPORT extern OptionDefaultTypeInternal _Option_default_instance_; |
| 51 class SourceContext; |
| 52 class SourceContextDefaultTypeInternal; |
| 53 LIBPROTOBUF_EXPORT extern SourceContextDefaultTypeInternal _SourceContext_defaul
t_instance_; |
| 54 class Type; |
| 55 class TypeDefaultTypeInternal; |
| 56 LIBPROTOBUF_EXPORT extern TypeDefaultTypeInternal _Type_default_instance_; |
| 57 } // namespace protobuf |
| 58 } // namespace google |
34 | 59 |
35 namespace google { | 60 namespace google { |
36 namespace protobuf { | 61 namespace protobuf { |
37 | 62 |
38 // Internal implementation detail -- do not call these. | 63 // Internal implementation detail -- do not call these. |
39 void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2ftype_2eproto(); | 64 void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2ftype_2eproto(); |
40 void protobuf_AssignDesc_google_2fprotobuf_2ftype_2eproto(); | 65 void LIBPROTOBUF_EXPORT protobuf_InitDefaults_google_2fprotobuf_2ftype_2eproto()
; |
41 void protobuf_ShutdownFile_google_2fprotobuf_2ftype_2eproto(); | |
42 | |
43 class Enum; | |
44 class EnumValue; | |
45 class Field; | |
46 class Option; | |
47 class Type; | |
48 | 66 |
49 enum Field_Kind { | 67 enum Field_Kind { |
50 Field_Kind_TYPE_UNKNOWN = 0, | 68 Field_Kind_TYPE_UNKNOWN = 0, |
51 Field_Kind_TYPE_DOUBLE = 1, | 69 Field_Kind_TYPE_DOUBLE = 1, |
52 Field_Kind_TYPE_FLOAT = 2, | 70 Field_Kind_TYPE_FLOAT = 2, |
53 Field_Kind_TYPE_INT64 = 3, | 71 Field_Kind_TYPE_INT64 = 3, |
54 Field_Kind_TYPE_UINT64 = 4, | 72 Field_Kind_TYPE_UINT64 = 4, |
55 Field_Kind_TYPE_INT32 = 5, | 73 Field_Kind_TYPE_INT32 = 5, |
56 Field_Kind_TYPE_FIXED64 = 6, | 74 Field_Kind_TYPE_FIXED64 = 6, |
57 Field_Kind_TYPE_FIXED32 = 7, | 75 Field_Kind_TYPE_FIXED32 = 7, |
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
123 return ::google::protobuf::internal::NameOfEnum( | 141 return ::google::protobuf::internal::NameOfEnum( |
124 Syntax_descriptor(), value); | 142 Syntax_descriptor(), value); |
125 } | 143 } |
126 inline bool Syntax_Parse( | 144 inline bool Syntax_Parse( |
127 const ::std::string& name, Syntax* value) { | 145 const ::std::string& name, Syntax* value) { |
128 return ::google::protobuf::internal::ParseNamedEnum<Syntax>( | 146 return ::google::protobuf::internal::ParseNamedEnum<Syntax>( |
129 Syntax_descriptor(), name, value); | 147 Syntax_descriptor(), name, value); |
130 } | 148 } |
131 // =================================================================== | 149 // =================================================================== |
132 | 150 |
133 class LIBPROTOBUF_EXPORT Type : public ::google::protobuf::Message { | 151 class LIBPROTOBUF_EXPORT Type : public ::google::protobuf::Message /* @@protoc_i
nsertion_point(class_definition:google.protobuf.Type) */ { |
134 public: | 152 public: |
135 Type(); | 153 Type(); |
136 virtual ~Type(); | 154 virtual ~Type(); |
137 | 155 |
138 Type(const Type& from); | 156 Type(const Type& from); |
139 | 157 |
140 inline Type& operator=(const Type& from) { | 158 inline Type& operator=(const Type& from) { |
141 CopyFrom(from); | 159 CopyFrom(from); |
142 return *this; | 160 return *this; |
143 } | 161 } |
144 | 162 |
| 163 inline ::google::protobuf::Arena* GetArena() const PROTOBUF_FINAL { |
| 164 return GetArenaNoVirtual(); |
| 165 } |
| 166 inline void* GetMaybeArenaPointer() const PROTOBUF_FINAL { |
| 167 return MaybeArenaPtr(); |
| 168 } |
145 static const ::google::protobuf::Descriptor* descriptor(); | 169 static const ::google::protobuf::Descriptor* descriptor(); |
146 static const Type& default_instance(); | 170 static const Type& default_instance(); |
147 | 171 |
| 172 static inline const Type* internal_default_instance() { |
| 173 return reinterpret_cast<const Type*>( |
| 174 &_Type_default_instance_); |
| 175 } |
| 176 |
| 177 void UnsafeArenaSwap(Type* other); |
148 void Swap(Type* other); | 178 void Swap(Type* other); |
149 | 179 |
150 // implements Message ---------------------------------------------- | 180 // implements Message ---------------------------------------------- |
151 | 181 |
152 inline Type* New() const { return New(NULL); } | 182 inline Type* New() const PROTOBUF_FINAL { return New(NULL); } |
153 | 183 |
154 Type* New(::google::protobuf::Arena* arena) const; | 184 Type* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL; |
155 void CopyFrom(const ::google::protobuf::Message& from); | 185 void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; |
156 void MergeFrom(const ::google::protobuf::Message& from); | 186 void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; |
157 void CopyFrom(const Type& from); | 187 void CopyFrom(const Type& from); |
158 void MergeFrom(const Type& from); | 188 void MergeFrom(const Type& from); |
159 void Clear(); | 189 void Clear() PROTOBUF_FINAL; |
160 bool IsInitialized() const; | 190 bool IsInitialized() const PROTOBUF_FINAL; |
161 | 191 |
162 int ByteSize() const; | 192 size_t ByteSizeLong() const PROTOBUF_FINAL; |
163 bool MergePartialFromCodedStream( | 193 bool MergePartialFromCodedStream( |
164 ::google::protobuf::io::CodedInputStream* input); | 194 ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL; |
165 void SerializeWithCachedSizes( | 195 void SerializeWithCachedSizes( |
166 ::google::protobuf::io::CodedOutputStream* output) const; | 196 ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL; |
167 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf:
:uint8* output) const; | 197 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( |
168 int GetCachedSize() const { return _cached_size_; } | 198 bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINA
L; |
| 199 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf:
:uint8* output) |
| 200 const PROTOBUF_FINAL { |
| 201 return InternalSerializeWithCachedSizesToArray(false, output); |
| 202 } |
| 203 int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; } |
169 private: | 204 private: |
170 void SharedCtor(); | 205 void SharedCtor(); |
171 void SharedDtor(); | 206 void SharedDtor(); |
172 void SetCachedSize(int size) const; | 207 void SetCachedSize(int size) const PROTOBUF_FINAL; |
173 void InternalSwap(Type* other); | 208 void InternalSwap(Type* other); |
| 209 protected: |
| 210 explicit Type(::google::protobuf::Arena* arena); |
| 211 private: |
| 212 static void ArenaDtor(void* object); |
| 213 inline void RegisterArenaDtor(::google::protobuf::Arena* arena); |
174 private: | 214 private: |
175 inline ::google::protobuf::Arena* GetArenaNoVirtual() const { | 215 inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
176 return _internal_metadata_.arena(); | 216 return _internal_metadata_.arena(); |
177 } | 217 } |
178 inline void* MaybeArenaPtr() const { | 218 inline void* MaybeArenaPtr() const { |
179 return _internal_metadata_.raw_arena_ptr(); | 219 return _internal_metadata_.raw_arena_ptr(); |
180 } | 220 } |
181 public: | 221 public: |
182 | 222 |
183 ::google::protobuf::Metadata GetMetadata() const; | 223 ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL; |
184 | 224 |
185 // nested types ---------------------------------------------------- | 225 // nested types ---------------------------------------------------- |
186 | 226 |
187 // accessors ------------------------------------------------------- | 227 // accessors ------------------------------------------------------- |
188 | 228 |
189 // optional string name = 1; | 229 // string name = 1; |
190 void clear_name(); | 230 void clear_name(); |
191 static const int kNameFieldNumber = 1; | 231 static const int kNameFieldNumber = 1; |
192 const ::std::string& name() const; | 232 const ::std::string& name() const; |
193 void set_name(const ::std::string& value); | 233 void set_name(const ::std::string& value); |
194 void set_name(const char* value); | 234 void set_name(const char* value); |
195 void set_name(const char* value, size_t size); | 235 void set_name(const char* value, size_t size); |
196 ::std::string* mutable_name(); | 236 ::std::string* mutable_name(); |
197 ::std::string* release_name(); | 237 ::std::string* release_name(); |
198 void set_allocated_name(::std::string* name); | 238 void set_allocated_name(::std::string* name); |
| 239 ::std::string* unsafe_arena_release_name(); |
| 240 void unsafe_arena_set_allocated_name( |
| 241 ::std::string* name); |
199 | 242 |
200 // repeated .google.protobuf.Field fields = 2; | 243 // repeated .google.protobuf.Field fields = 2; |
201 int fields_size() const; | 244 int fields_size() const; |
202 void clear_fields(); | 245 void clear_fields(); |
203 static const int kFieldsFieldNumber = 2; | 246 static const int kFieldsFieldNumber = 2; |
204 const ::google::protobuf::Field& fields(int index) const; | 247 const ::google::protobuf::Field& fields(int index) const; |
205 ::google::protobuf::Field* mutable_fields(int index); | 248 ::google::protobuf::Field* mutable_fields(int index); |
206 ::google::protobuf::Field* add_fields(); | 249 ::google::protobuf::Field* add_fields(); |
207 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Field >* | 250 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Field >* |
208 mutable_fields(); | 251 mutable_fields(); |
(...skipping 21 matching lines...) Expand all Loading... |
230 void clear_options(); | 273 void clear_options(); |
231 static const int kOptionsFieldNumber = 4; | 274 static const int kOptionsFieldNumber = 4; |
232 const ::google::protobuf::Option& options(int index) const; | 275 const ::google::protobuf::Option& options(int index) const; |
233 ::google::protobuf::Option* mutable_options(int index); | 276 ::google::protobuf::Option* mutable_options(int index); |
234 ::google::protobuf::Option* add_options(); | 277 ::google::protobuf::Option* add_options(); |
235 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >* | 278 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >* |
236 mutable_options(); | 279 mutable_options(); |
237 const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& | 280 const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& |
238 options() const; | 281 options() const; |
239 | 282 |
240 // optional .google.protobuf.SourceContext source_context = 5; | 283 // .google.protobuf.SourceContext source_context = 5; |
241 bool has_source_context() const; | 284 bool has_source_context() const; |
242 void clear_source_context(); | 285 void clear_source_context(); |
243 static const int kSourceContextFieldNumber = 5; | 286 static const int kSourceContextFieldNumber = 5; |
| 287 private: |
| 288 void _slow_mutable_source_context(); |
| 289 ::google::protobuf::SourceContext* _slow_release_source_context(); |
| 290 public: |
244 const ::google::protobuf::SourceContext& source_context() const; | 291 const ::google::protobuf::SourceContext& source_context() const; |
245 ::google::protobuf::SourceContext* mutable_source_context(); | 292 ::google::protobuf::SourceContext* mutable_source_context(); |
246 ::google::protobuf::SourceContext* release_source_context(); | 293 ::google::protobuf::SourceContext* release_source_context(); |
247 void set_allocated_source_context(::google::protobuf::SourceContext* source_co
ntext); | 294 void set_allocated_source_context(::google::protobuf::SourceContext* source_co
ntext); |
| 295 ::google::protobuf::SourceContext* unsafe_arena_release_source_context(); |
| 296 void unsafe_arena_set_allocated_source_context( |
| 297 ::google::protobuf::SourceContext* source_context); |
248 | 298 |
249 // optional .google.protobuf.Syntax syntax = 6; | 299 // .google.protobuf.Syntax syntax = 6; |
250 void clear_syntax(); | 300 void clear_syntax(); |
251 static const int kSyntaxFieldNumber = 6; | 301 static const int kSyntaxFieldNumber = 6; |
252 ::google::protobuf::Syntax syntax() const; | 302 ::google::protobuf::Syntax syntax() const; |
253 void set_syntax(::google::protobuf::Syntax value); | 303 void set_syntax(::google::protobuf::Syntax value); |
254 | 304 |
255 // @@protoc_insertion_point(class_scope:google.protobuf.Type) | 305 // @@protoc_insertion_point(class_scope:google.protobuf.Type) |
256 private: | 306 private: |
257 | 307 |
258 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; | 308 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
259 bool _is_default_instance_; | 309 friend class ::google::protobuf::Arena; |
260 ::google::protobuf::internal::ArenaStringPtr name_; | 310 typedef void InternalArenaConstructable_; |
| 311 typedef void DestructorSkippable_; |
261 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Field > fields_; | 312 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Field > fields_; |
262 ::google::protobuf::RepeatedPtrField< ::std::string> oneofs_; | 313 ::google::protobuf::RepeatedPtrField< ::std::string> oneofs_; |
263 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option > options_; | 314 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option > options_; |
| 315 ::google::protobuf::internal::ArenaStringPtr name_; |
264 ::google::protobuf::SourceContext* source_context_; | 316 ::google::protobuf::SourceContext* source_context_; |
265 int syntax_; | 317 int syntax_; |
266 mutable int _cached_size_; | 318 mutable int _cached_size_; |
267 friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2ftype_2epro
to(); | 319 friend void LIBPROTOBUF_EXPORT protobuf_InitDefaults_google_2fprotobuf_2ftype_
2eproto_impl(); |
268 friend void protobuf_AssignDesc_google_2fprotobuf_2ftype_2eproto(); | 320 friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2ftype_2epro
to_impl(); |
| 321 friend const ::google::protobuf::uint32* protobuf_Offsets_google_2fprotobuf_2f
type_2eproto(); |
269 friend void protobuf_ShutdownFile_google_2fprotobuf_2ftype_2eproto(); | 322 friend void protobuf_ShutdownFile_google_2fprotobuf_2ftype_2eproto(); |
270 | 323 |
271 void InitAsDefaultInstance(); | |
272 static Type* default_instance_; | |
273 }; | 324 }; |
274 // ------------------------------------------------------------------- | 325 // ------------------------------------------------------------------- |
275 | 326 |
276 class LIBPROTOBUF_EXPORT Field : public ::google::protobuf::Message { | 327 class LIBPROTOBUF_EXPORT Field : public ::google::protobuf::Message /* @@protoc_
insertion_point(class_definition:google.protobuf.Field) */ { |
277 public: | 328 public: |
278 Field(); | 329 Field(); |
279 virtual ~Field(); | 330 virtual ~Field(); |
280 | 331 |
281 Field(const Field& from); | 332 Field(const Field& from); |
282 | 333 |
283 inline Field& operator=(const Field& from) { | 334 inline Field& operator=(const Field& from) { |
284 CopyFrom(from); | 335 CopyFrom(from); |
285 return *this; | 336 return *this; |
286 } | 337 } |
287 | 338 |
| 339 inline ::google::protobuf::Arena* GetArena() const PROTOBUF_FINAL { |
| 340 return GetArenaNoVirtual(); |
| 341 } |
| 342 inline void* GetMaybeArenaPointer() const PROTOBUF_FINAL { |
| 343 return MaybeArenaPtr(); |
| 344 } |
288 static const ::google::protobuf::Descriptor* descriptor(); | 345 static const ::google::protobuf::Descriptor* descriptor(); |
289 static const Field& default_instance(); | 346 static const Field& default_instance(); |
290 | 347 |
| 348 static inline const Field* internal_default_instance() { |
| 349 return reinterpret_cast<const Field*>( |
| 350 &_Field_default_instance_); |
| 351 } |
| 352 |
| 353 void UnsafeArenaSwap(Field* other); |
291 void Swap(Field* other); | 354 void Swap(Field* other); |
292 | 355 |
293 // implements Message ---------------------------------------------- | 356 // implements Message ---------------------------------------------- |
294 | 357 |
295 inline Field* New() const { return New(NULL); } | 358 inline Field* New() const PROTOBUF_FINAL { return New(NULL); } |
296 | 359 |
297 Field* New(::google::protobuf::Arena* arena) const; | 360 Field* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL; |
298 void CopyFrom(const ::google::protobuf::Message& from); | 361 void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; |
299 void MergeFrom(const ::google::protobuf::Message& from); | 362 void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; |
300 void CopyFrom(const Field& from); | 363 void CopyFrom(const Field& from); |
301 void MergeFrom(const Field& from); | 364 void MergeFrom(const Field& from); |
302 void Clear(); | 365 void Clear() PROTOBUF_FINAL; |
303 bool IsInitialized() const; | 366 bool IsInitialized() const PROTOBUF_FINAL; |
304 | 367 |
305 int ByteSize() const; | 368 size_t ByteSizeLong() const PROTOBUF_FINAL; |
306 bool MergePartialFromCodedStream( | 369 bool MergePartialFromCodedStream( |
307 ::google::protobuf::io::CodedInputStream* input); | 370 ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL; |
308 void SerializeWithCachedSizes( | 371 void SerializeWithCachedSizes( |
309 ::google::protobuf::io::CodedOutputStream* output) const; | 372 ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL; |
310 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf:
:uint8* output) const; | 373 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( |
311 int GetCachedSize() const { return _cached_size_; } | 374 bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINA
L; |
| 375 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf:
:uint8* output) |
| 376 const PROTOBUF_FINAL { |
| 377 return InternalSerializeWithCachedSizesToArray(false, output); |
| 378 } |
| 379 int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; } |
312 private: | 380 private: |
313 void SharedCtor(); | 381 void SharedCtor(); |
314 void SharedDtor(); | 382 void SharedDtor(); |
315 void SetCachedSize(int size) const; | 383 void SetCachedSize(int size) const PROTOBUF_FINAL; |
316 void InternalSwap(Field* other); | 384 void InternalSwap(Field* other); |
| 385 protected: |
| 386 explicit Field(::google::protobuf::Arena* arena); |
| 387 private: |
| 388 static void ArenaDtor(void* object); |
| 389 inline void RegisterArenaDtor(::google::protobuf::Arena* arena); |
317 private: | 390 private: |
318 inline ::google::protobuf::Arena* GetArenaNoVirtual() const { | 391 inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
319 return _internal_metadata_.arena(); | 392 return _internal_metadata_.arena(); |
320 } | 393 } |
321 inline void* MaybeArenaPtr() const { | 394 inline void* MaybeArenaPtr() const { |
322 return _internal_metadata_.raw_arena_ptr(); | 395 return _internal_metadata_.raw_arena_ptr(); |
323 } | 396 } |
324 public: | 397 public: |
325 | 398 |
326 ::google::protobuf::Metadata GetMetadata() const; | 399 ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL; |
327 | 400 |
328 // nested types ---------------------------------------------------- | 401 // nested types ---------------------------------------------------- |
329 | 402 |
330 typedef Field_Kind Kind; | 403 typedef Field_Kind Kind; |
331 static const Kind TYPE_UNKNOWN = | 404 static const Kind TYPE_UNKNOWN = |
332 Field_Kind_TYPE_UNKNOWN; | 405 Field_Kind_TYPE_UNKNOWN; |
333 static const Kind TYPE_DOUBLE = | 406 static const Kind TYPE_DOUBLE = |
334 Field_Kind_TYPE_DOUBLE; | 407 Field_Kind_TYPE_DOUBLE; |
335 static const Kind TYPE_FLOAT = | 408 static const Kind TYPE_FLOAT = |
336 Field_Kind_TYPE_FLOAT; | 409 Field_Kind_TYPE_FLOAT; |
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
412 static inline const ::std::string& Cardinality_Name(Cardinality value) { | 485 static inline const ::std::string& Cardinality_Name(Cardinality value) { |
413 return Field_Cardinality_Name(value); | 486 return Field_Cardinality_Name(value); |
414 } | 487 } |
415 static inline bool Cardinality_Parse(const ::std::string& name, | 488 static inline bool Cardinality_Parse(const ::std::string& name, |
416 Cardinality* value) { | 489 Cardinality* value) { |
417 return Field_Cardinality_Parse(name, value); | 490 return Field_Cardinality_Parse(name, value); |
418 } | 491 } |
419 | 492 |
420 // accessors ------------------------------------------------------- | 493 // accessors ------------------------------------------------------- |
421 | 494 |
422 // optional .google.protobuf.Field.Kind kind = 1; | 495 // .google.protobuf.Field.Kind kind = 1; |
423 void clear_kind(); | 496 void clear_kind(); |
424 static const int kKindFieldNumber = 1; | 497 static const int kKindFieldNumber = 1; |
425 ::google::protobuf::Field_Kind kind() const; | 498 ::google::protobuf::Field_Kind kind() const; |
426 void set_kind(::google::protobuf::Field_Kind value); | 499 void set_kind(::google::protobuf::Field_Kind value); |
427 | 500 |
428 // optional .google.protobuf.Field.Cardinality cardinality = 2; | 501 // .google.protobuf.Field.Cardinality cardinality = 2; |
429 void clear_cardinality(); | 502 void clear_cardinality(); |
430 static const int kCardinalityFieldNumber = 2; | 503 static const int kCardinalityFieldNumber = 2; |
431 ::google::protobuf::Field_Cardinality cardinality() const; | 504 ::google::protobuf::Field_Cardinality cardinality() const; |
432 void set_cardinality(::google::protobuf::Field_Cardinality value); | 505 void set_cardinality(::google::protobuf::Field_Cardinality value); |
433 | 506 |
434 // optional int32 number = 3; | 507 // int32 number = 3; |
435 void clear_number(); | 508 void clear_number(); |
436 static const int kNumberFieldNumber = 3; | 509 static const int kNumberFieldNumber = 3; |
437 ::google::protobuf::int32 number() const; | 510 ::google::protobuf::int32 number() const; |
438 void set_number(::google::protobuf::int32 value); | 511 void set_number(::google::protobuf::int32 value); |
439 | 512 |
440 // optional string name = 4; | 513 // string name = 4; |
441 void clear_name(); | 514 void clear_name(); |
442 static const int kNameFieldNumber = 4; | 515 static const int kNameFieldNumber = 4; |
443 const ::std::string& name() const; | 516 const ::std::string& name() const; |
444 void set_name(const ::std::string& value); | 517 void set_name(const ::std::string& value); |
445 void set_name(const char* value); | 518 void set_name(const char* value); |
446 void set_name(const char* value, size_t size); | 519 void set_name(const char* value, size_t size); |
447 ::std::string* mutable_name(); | 520 ::std::string* mutable_name(); |
448 ::std::string* release_name(); | 521 ::std::string* release_name(); |
449 void set_allocated_name(::std::string* name); | 522 void set_allocated_name(::std::string* name); |
| 523 ::std::string* unsafe_arena_release_name(); |
| 524 void unsafe_arena_set_allocated_name( |
| 525 ::std::string* name); |
450 | 526 |
451 // optional string type_url = 6; | 527 // string type_url = 6; |
452 void clear_type_url(); | 528 void clear_type_url(); |
453 static const int kTypeUrlFieldNumber = 6; | 529 static const int kTypeUrlFieldNumber = 6; |
454 const ::std::string& type_url() const; | 530 const ::std::string& type_url() const; |
455 void set_type_url(const ::std::string& value); | 531 void set_type_url(const ::std::string& value); |
456 void set_type_url(const char* value); | 532 void set_type_url(const char* value); |
457 void set_type_url(const char* value, size_t size); | 533 void set_type_url(const char* value, size_t size); |
458 ::std::string* mutable_type_url(); | 534 ::std::string* mutable_type_url(); |
459 ::std::string* release_type_url(); | 535 ::std::string* release_type_url(); |
460 void set_allocated_type_url(::std::string* type_url); | 536 void set_allocated_type_url(::std::string* type_url); |
| 537 ::std::string* unsafe_arena_release_type_url(); |
| 538 void unsafe_arena_set_allocated_type_url( |
| 539 ::std::string* type_url); |
461 | 540 |
462 // optional int32 oneof_index = 7; | 541 // int32 oneof_index = 7; |
463 void clear_oneof_index(); | 542 void clear_oneof_index(); |
464 static const int kOneofIndexFieldNumber = 7; | 543 static const int kOneofIndexFieldNumber = 7; |
465 ::google::protobuf::int32 oneof_index() const; | 544 ::google::protobuf::int32 oneof_index() const; |
466 void set_oneof_index(::google::protobuf::int32 value); | 545 void set_oneof_index(::google::protobuf::int32 value); |
467 | 546 |
468 // optional bool packed = 8; | 547 // bool packed = 8; |
469 void clear_packed(); | 548 void clear_packed(); |
470 static const int kPackedFieldNumber = 8; | 549 static const int kPackedFieldNumber = 8; |
471 bool packed() const; | 550 bool packed() const; |
472 void set_packed(bool value); | 551 void set_packed(bool value); |
473 | 552 |
474 // repeated .google.protobuf.Option options = 9; | 553 // repeated .google.protobuf.Option options = 9; |
475 int options_size() const; | 554 int options_size() const; |
476 void clear_options(); | 555 void clear_options(); |
477 static const int kOptionsFieldNumber = 9; | 556 static const int kOptionsFieldNumber = 9; |
478 const ::google::protobuf::Option& options(int index) const; | 557 const ::google::protobuf::Option& options(int index) const; |
479 ::google::protobuf::Option* mutable_options(int index); | 558 ::google::protobuf::Option* mutable_options(int index); |
480 ::google::protobuf::Option* add_options(); | 559 ::google::protobuf::Option* add_options(); |
481 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >* | 560 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >* |
482 mutable_options(); | 561 mutable_options(); |
483 const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& | 562 const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& |
484 options() const; | 563 options() const; |
485 | 564 |
486 // optional string json_name = 10; | 565 // string json_name = 10; |
487 void clear_json_name(); | 566 void clear_json_name(); |
488 static const int kJsonNameFieldNumber = 10; | 567 static const int kJsonNameFieldNumber = 10; |
489 const ::std::string& json_name() const; | 568 const ::std::string& json_name() const; |
490 void set_json_name(const ::std::string& value); | 569 void set_json_name(const ::std::string& value); |
491 void set_json_name(const char* value); | 570 void set_json_name(const char* value); |
492 void set_json_name(const char* value, size_t size); | 571 void set_json_name(const char* value, size_t size); |
493 ::std::string* mutable_json_name(); | 572 ::std::string* mutable_json_name(); |
494 ::std::string* release_json_name(); | 573 ::std::string* release_json_name(); |
495 void set_allocated_json_name(::std::string* json_name); | 574 void set_allocated_json_name(::std::string* json_name); |
| 575 ::std::string* unsafe_arena_release_json_name(); |
| 576 void unsafe_arena_set_allocated_json_name( |
| 577 ::std::string* json_name); |
496 | 578 |
497 // optional string default_value = 11; | 579 // string default_value = 11; |
498 void clear_default_value(); | 580 void clear_default_value(); |
499 static const int kDefaultValueFieldNumber = 11; | 581 static const int kDefaultValueFieldNumber = 11; |
500 const ::std::string& default_value() const; | 582 const ::std::string& default_value() const; |
501 void set_default_value(const ::std::string& value); | 583 void set_default_value(const ::std::string& value); |
502 void set_default_value(const char* value); | 584 void set_default_value(const char* value); |
503 void set_default_value(const char* value, size_t size); | 585 void set_default_value(const char* value, size_t size); |
504 ::std::string* mutable_default_value(); | 586 ::std::string* mutable_default_value(); |
505 ::std::string* release_default_value(); | 587 ::std::string* release_default_value(); |
506 void set_allocated_default_value(::std::string* default_value); | 588 void set_allocated_default_value(::std::string* default_value); |
| 589 ::std::string* unsafe_arena_release_default_value(); |
| 590 void unsafe_arena_set_allocated_default_value( |
| 591 ::std::string* default_value); |
507 | 592 |
508 // @@protoc_insertion_point(class_scope:google.protobuf.Field) | 593 // @@protoc_insertion_point(class_scope:google.protobuf.Field) |
509 private: | 594 private: |
510 | 595 |
511 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; | 596 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
512 bool _is_default_instance_; | 597 friend class ::google::protobuf::Arena; |
| 598 typedef void InternalArenaConstructable_; |
| 599 typedef void DestructorSkippable_; |
| 600 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option > options_; |
| 601 ::google::protobuf::internal::ArenaStringPtr name_; |
| 602 ::google::protobuf::internal::ArenaStringPtr type_url_; |
| 603 ::google::protobuf::internal::ArenaStringPtr json_name_; |
| 604 ::google::protobuf::internal::ArenaStringPtr default_value_; |
513 int kind_; | 605 int kind_; |
514 int cardinality_; | 606 int cardinality_; |
515 ::google::protobuf::internal::ArenaStringPtr name_; | |
516 ::google::protobuf::int32 number_; | 607 ::google::protobuf::int32 number_; |
517 ::google::protobuf::int32 oneof_index_; | 608 ::google::protobuf::int32 oneof_index_; |
518 ::google::protobuf::internal::ArenaStringPtr type_url_; | |
519 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option > options_; | |
520 ::google::protobuf::internal::ArenaStringPtr json_name_; | |
521 ::google::protobuf::internal::ArenaStringPtr default_value_; | |
522 bool packed_; | 609 bool packed_; |
523 mutable int _cached_size_; | 610 mutable int _cached_size_; |
524 friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2ftype_2epro
to(); | 611 friend void LIBPROTOBUF_EXPORT protobuf_InitDefaults_google_2fprotobuf_2ftype_
2eproto_impl(); |
525 friend void protobuf_AssignDesc_google_2fprotobuf_2ftype_2eproto(); | 612 friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2ftype_2epro
to_impl(); |
| 613 friend const ::google::protobuf::uint32* protobuf_Offsets_google_2fprotobuf_2f
type_2eproto(); |
526 friend void protobuf_ShutdownFile_google_2fprotobuf_2ftype_2eproto(); | 614 friend void protobuf_ShutdownFile_google_2fprotobuf_2ftype_2eproto(); |
527 | 615 |
528 void InitAsDefaultInstance(); | |
529 static Field* default_instance_; | |
530 }; | 616 }; |
531 // ------------------------------------------------------------------- | 617 // ------------------------------------------------------------------- |
532 | 618 |
533 class LIBPROTOBUF_EXPORT Enum : public ::google::protobuf::Message { | 619 class LIBPROTOBUF_EXPORT Enum : public ::google::protobuf::Message /* @@protoc_i
nsertion_point(class_definition:google.protobuf.Enum) */ { |
534 public: | 620 public: |
535 Enum(); | 621 Enum(); |
536 virtual ~Enum(); | 622 virtual ~Enum(); |
537 | 623 |
538 Enum(const Enum& from); | 624 Enum(const Enum& from); |
539 | 625 |
540 inline Enum& operator=(const Enum& from) { | 626 inline Enum& operator=(const Enum& from) { |
541 CopyFrom(from); | 627 CopyFrom(from); |
542 return *this; | 628 return *this; |
543 } | 629 } |
544 | 630 |
| 631 inline ::google::protobuf::Arena* GetArena() const PROTOBUF_FINAL { |
| 632 return GetArenaNoVirtual(); |
| 633 } |
| 634 inline void* GetMaybeArenaPointer() const PROTOBUF_FINAL { |
| 635 return MaybeArenaPtr(); |
| 636 } |
545 static const ::google::protobuf::Descriptor* descriptor(); | 637 static const ::google::protobuf::Descriptor* descriptor(); |
546 static const Enum& default_instance(); | 638 static const Enum& default_instance(); |
547 | 639 |
| 640 static inline const Enum* internal_default_instance() { |
| 641 return reinterpret_cast<const Enum*>( |
| 642 &_Enum_default_instance_); |
| 643 } |
| 644 |
| 645 void UnsafeArenaSwap(Enum* other); |
548 void Swap(Enum* other); | 646 void Swap(Enum* other); |
549 | 647 |
550 // implements Message ---------------------------------------------- | 648 // implements Message ---------------------------------------------- |
551 | 649 |
552 inline Enum* New() const { return New(NULL); } | 650 inline Enum* New() const PROTOBUF_FINAL { return New(NULL); } |
553 | 651 |
554 Enum* New(::google::protobuf::Arena* arena) const; | 652 Enum* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL; |
555 void CopyFrom(const ::google::protobuf::Message& from); | 653 void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; |
556 void MergeFrom(const ::google::protobuf::Message& from); | 654 void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; |
557 void CopyFrom(const Enum& from); | 655 void CopyFrom(const Enum& from); |
558 void MergeFrom(const Enum& from); | 656 void MergeFrom(const Enum& from); |
559 void Clear(); | 657 void Clear() PROTOBUF_FINAL; |
560 bool IsInitialized() const; | 658 bool IsInitialized() const PROTOBUF_FINAL; |
561 | 659 |
562 int ByteSize() const; | 660 size_t ByteSizeLong() const PROTOBUF_FINAL; |
563 bool MergePartialFromCodedStream( | 661 bool MergePartialFromCodedStream( |
564 ::google::protobuf::io::CodedInputStream* input); | 662 ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL; |
565 void SerializeWithCachedSizes( | 663 void SerializeWithCachedSizes( |
566 ::google::protobuf::io::CodedOutputStream* output) const; | 664 ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL; |
567 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf:
:uint8* output) const; | 665 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( |
568 int GetCachedSize() const { return _cached_size_; } | 666 bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINA
L; |
| 667 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf:
:uint8* output) |
| 668 const PROTOBUF_FINAL { |
| 669 return InternalSerializeWithCachedSizesToArray(false, output); |
| 670 } |
| 671 int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; } |
569 private: | 672 private: |
570 void SharedCtor(); | 673 void SharedCtor(); |
571 void SharedDtor(); | 674 void SharedDtor(); |
572 void SetCachedSize(int size) const; | 675 void SetCachedSize(int size) const PROTOBUF_FINAL; |
573 void InternalSwap(Enum* other); | 676 void InternalSwap(Enum* other); |
| 677 protected: |
| 678 explicit Enum(::google::protobuf::Arena* arena); |
| 679 private: |
| 680 static void ArenaDtor(void* object); |
| 681 inline void RegisterArenaDtor(::google::protobuf::Arena* arena); |
574 private: | 682 private: |
575 inline ::google::protobuf::Arena* GetArenaNoVirtual() const { | 683 inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
576 return _internal_metadata_.arena(); | 684 return _internal_metadata_.arena(); |
577 } | 685 } |
578 inline void* MaybeArenaPtr() const { | 686 inline void* MaybeArenaPtr() const { |
579 return _internal_metadata_.raw_arena_ptr(); | 687 return _internal_metadata_.raw_arena_ptr(); |
580 } | 688 } |
581 public: | 689 public: |
582 | 690 |
583 ::google::protobuf::Metadata GetMetadata() const; | 691 ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL; |
584 | 692 |
585 // nested types ---------------------------------------------------- | 693 // nested types ---------------------------------------------------- |
586 | 694 |
587 // accessors ------------------------------------------------------- | 695 // accessors ------------------------------------------------------- |
588 | 696 |
589 // optional string name = 1; | 697 // string name = 1; |
590 void clear_name(); | 698 void clear_name(); |
591 static const int kNameFieldNumber = 1; | 699 static const int kNameFieldNumber = 1; |
592 const ::std::string& name() const; | 700 const ::std::string& name() const; |
593 void set_name(const ::std::string& value); | 701 void set_name(const ::std::string& value); |
594 void set_name(const char* value); | 702 void set_name(const char* value); |
595 void set_name(const char* value, size_t size); | 703 void set_name(const char* value, size_t size); |
596 ::std::string* mutable_name(); | 704 ::std::string* mutable_name(); |
597 ::std::string* release_name(); | 705 ::std::string* release_name(); |
598 void set_allocated_name(::std::string* name); | 706 void set_allocated_name(::std::string* name); |
| 707 ::std::string* unsafe_arena_release_name(); |
| 708 void unsafe_arena_set_allocated_name( |
| 709 ::std::string* name); |
599 | 710 |
600 // repeated .google.protobuf.EnumValue enumvalue = 2; | 711 // repeated .google.protobuf.EnumValue enumvalue = 2; |
601 int enumvalue_size() const; | 712 int enumvalue_size() const; |
602 void clear_enumvalue(); | 713 void clear_enumvalue(); |
603 static const int kEnumvalueFieldNumber = 2; | 714 static const int kEnumvalueFieldNumber = 2; |
604 const ::google::protobuf::EnumValue& enumvalue(int index) const; | 715 const ::google::protobuf::EnumValue& enumvalue(int index) const; |
605 ::google::protobuf::EnumValue* mutable_enumvalue(int index); | 716 ::google::protobuf::EnumValue* mutable_enumvalue(int index); |
606 ::google::protobuf::EnumValue* add_enumvalue(); | 717 ::google::protobuf::EnumValue* add_enumvalue(); |
607 ::google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValue >* | 718 ::google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValue >* |
608 mutable_enumvalue(); | 719 mutable_enumvalue(); |
609 const ::google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValue >& | 720 const ::google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValue >& |
610 enumvalue() const; | 721 enumvalue() const; |
611 | 722 |
612 // repeated .google.protobuf.Option options = 3; | 723 // repeated .google.protobuf.Option options = 3; |
613 int options_size() const; | 724 int options_size() const; |
614 void clear_options(); | 725 void clear_options(); |
615 static const int kOptionsFieldNumber = 3; | 726 static const int kOptionsFieldNumber = 3; |
616 const ::google::protobuf::Option& options(int index) const; | 727 const ::google::protobuf::Option& options(int index) const; |
617 ::google::protobuf::Option* mutable_options(int index); | 728 ::google::protobuf::Option* mutable_options(int index); |
618 ::google::protobuf::Option* add_options(); | 729 ::google::protobuf::Option* add_options(); |
619 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >* | 730 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >* |
620 mutable_options(); | 731 mutable_options(); |
621 const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& | 732 const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& |
622 options() const; | 733 options() const; |
623 | 734 |
624 // optional .google.protobuf.SourceContext source_context = 4; | 735 // .google.protobuf.SourceContext source_context = 4; |
625 bool has_source_context() const; | 736 bool has_source_context() const; |
626 void clear_source_context(); | 737 void clear_source_context(); |
627 static const int kSourceContextFieldNumber = 4; | 738 static const int kSourceContextFieldNumber = 4; |
| 739 private: |
| 740 void _slow_mutable_source_context(); |
| 741 ::google::protobuf::SourceContext* _slow_release_source_context(); |
| 742 public: |
628 const ::google::protobuf::SourceContext& source_context() const; | 743 const ::google::protobuf::SourceContext& source_context() const; |
629 ::google::protobuf::SourceContext* mutable_source_context(); | 744 ::google::protobuf::SourceContext* mutable_source_context(); |
630 ::google::protobuf::SourceContext* release_source_context(); | 745 ::google::protobuf::SourceContext* release_source_context(); |
631 void set_allocated_source_context(::google::protobuf::SourceContext* source_co
ntext); | 746 void set_allocated_source_context(::google::protobuf::SourceContext* source_co
ntext); |
| 747 ::google::protobuf::SourceContext* unsafe_arena_release_source_context(); |
| 748 void unsafe_arena_set_allocated_source_context( |
| 749 ::google::protobuf::SourceContext* source_context); |
632 | 750 |
633 // optional .google.protobuf.Syntax syntax = 5; | 751 // .google.protobuf.Syntax syntax = 5; |
634 void clear_syntax(); | 752 void clear_syntax(); |
635 static const int kSyntaxFieldNumber = 5; | 753 static const int kSyntaxFieldNumber = 5; |
636 ::google::protobuf::Syntax syntax() const; | 754 ::google::protobuf::Syntax syntax() const; |
637 void set_syntax(::google::protobuf::Syntax value); | 755 void set_syntax(::google::protobuf::Syntax value); |
638 | 756 |
639 // @@protoc_insertion_point(class_scope:google.protobuf.Enum) | 757 // @@protoc_insertion_point(class_scope:google.protobuf.Enum) |
640 private: | 758 private: |
641 | 759 |
642 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; | 760 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
643 bool _is_default_instance_; | 761 friend class ::google::protobuf::Arena; |
644 ::google::protobuf::internal::ArenaStringPtr name_; | 762 typedef void InternalArenaConstructable_; |
| 763 typedef void DestructorSkippable_; |
645 ::google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValue > enumvalu
e_; | 764 ::google::protobuf::RepeatedPtrField< ::google::protobuf::EnumValue > enumvalu
e_; |
646 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option > options_; | 765 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option > options_; |
| 766 ::google::protobuf::internal::ArenaStringPtr name_; |
647 ::google::protobuf::SourceContext* source_context_; | 767 ::google::protobuf::SourceContext* source_context_; |
648 int syntax_; | 768 int syntax_; |
649 mutable int _cached_size_; | 769 mutable int _cached_size_; |
650 friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2ftype_2epro
to(); | 770 friend void LIBPROTOBUF_EXPORT protobuf_InitDefaults_google_2fprotobuf_2ftype_
2eproto_impl(); |
651 friend void protobuf_AssignDesc_google_2fprotobuf_2ftype_2eproto(); | 771 friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2ftype_2epro
to_impl(); |
| 772 friend const ::google::protobuf::uint32* protobuf_Offsets_google_2fprotobuf_2f
type_2eproto(); |
652 friend void protobuf_ShutdownFile_google_2fprotobuf_2ftype_2eproto(); | 773 friend void protobuf_ShutdownFile_google_2fprotobuf_2ftype_2eproto(); |
653 | 774 |
654 void InitAsDefaultInstance(); | |
655 static Enum* default_instance_; | |
656 }; | 775 }; |
657 // ------------------------------------------------------------------- | 776 // ------------------------------------------------------------------- |
658 | 777 |
659 class LIBPROTOBUF_EXPORT EnumValue : public ::google::protobuf::Message { | 778 class LIBPROTOBUF_EXPORT EnumValue : public ::google::protobuf::Message /* @@pro
toc_insertion_point(class_definition:google.protobuf.EnumValue) */ { |
660 public: | 779 public: |
661 EnumValue(); | 780 EnumValue(); |
662 virtual ~EnumValue(); | 781 virtual ~EnumValue(); |
663 | 782 |
664 EnumValue(const EnumValue& from); | 783 EnumValue(const EnumValue& from); |
665 | 784 |
666 inline EnumValue& operator=(const EnumValue& from) { | 785 inline EnumValue& operator=(const EnumValue& from) { |
667 CopyFrom(from); | 786 CopyFrom(from); |
668 return *this; | 787 return *this; |
669 } | 788 } |
670 | 789 |
| 790 inline ::google::protobuf::Arena* GetArena() const PROTOBUF_FINAL { |
| 791 return GetArenaNoVirtual(); |
| 792 } |
| 793 inline void* GetMaybeArenaPointer() const PROTOBUF_FINAL { |
| 794 return MaybeArenaPtr(); |
| 795 } |
671 static const ::google::protobuf::Descriptor* descriptor(); | 796 static const ::google::protobuf::Descriptor* descriptor(); |
672 static const EnumValue& default_instance(); | 797 static const EnumValue& default_instance(); |
673 | 798 |
| 799 static inline const EnumValue* internal_default_instance() { |
| 800 return reinterpret_cast<const EnumValue*>( |
| 801 &_EnumValue_default_instance_); |
| 802 } |
| 803 |
| 804 void UnsafeArenaSwap(EnumValue* other); |
674 void Swap(EnumValue* other); | 805 void Swap(EnumValue* other); |
675 | 806 |
676 // implements Message ---------------------------------------------- | 807 // implements Message ---------------------------------------------- |
677 | 808 |
678 inline EnumValue* New() const { return New(NULL); } | 809 inline EnumValue* New() const PROTOBUF_FINAL { return New(NULL); } |
679 | 810 |
680 EnumValue* New(::google::protobuf::Arena* arena) const; | 811 EnumValue* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL; |
681 void CopyFrom(const ::google::protobuf::Message& from); | 812 void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; |
682 void MergeFrom(const ::google::protobuf::Message& from); | 813 void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; |
683 void CopyFrom(const EnumValue& from); | 814 void CopyFrom(const EnumValue& from); |
684 void MergeFrom(const EnumValue& from); | 815 void MergeFrom(const EnumValue& from); |
685 void Clear(); | 816 void Clear() PROTOBUF_FINAL; |
686 bool IsInitialized() const; | 817 bool IsInitialized() const PROTOBUF_FINAL; |
687 | 818 |
688 int ByteSize() const; | 819 size_t ByteSizeLong() const PROTOBUF_FINAL; |
689 bool MergePartialFromCodedStream( | 820 bool MergePartialFromCodedStream( |
690 ::google::protobuf::io::CodedInputStream* input); | 821 ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL; |
691 void SerializeWithCachedSizes( | 822 void SerializeWithCachedSizes( |
692 ::google::protobuf::io::CodedOutputStream* output) const; | 823 ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL; |
693 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf:
:uint8* output) const; | 824 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( |
694 int GetCachedSize() const { return _cached_size_; } | 825 bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINA
L; |
| 826 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf:
:uint8* output) |
| 827 const PROTOBUF_FINAL { |
| 828 return InternalSerializeWithCachedSizesToArray(false, output); |
| 829 } |
| 830 int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; } |
695 private: | 831 private: |
696 void SharedCtor(); | 832 void SharedCtor(); |
697 void SharedDtor(); | 833 void SharedDtor(); |
698 void SetCachedSize(int size) const; | 834 void SetCachedSize(int size) const PROTOBUF_FINAL; |
699 void InternalSwap(EnumValue* other); | 835 void InternalSwap(EnumValue* other); |
| 836 protected: |
| 837 explicit EnumValue(::google::protobuf::Arena* arena); |
| 838 private: |
| 839 static void ArenaDtor(void* object); |
| 840 inline void RegisterArenaDtor(::google::protobuf::Arena* arena); |
700 private: | 841 private: |
701 inline ::google::protobuf::Arena* GetArenaNoVirtual() const { | 842 inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
702 return _internal_metadata_.arena(); | 843 return _internal_metadata_.arena(); |
703 } | 844 } |
704 inline void* MaybeArenaPtr() const { | 845 inline void* MaybeArenaPtr() const { |
705 return _internal_metadata_.raw_arena_ptr(); | 846 return _internal_metadata_.raw_arena_ptr(); |
706 } | 847 } |
707 public: | 848 public: |
708 | 849 |
709 ::google::protobuf::Metadata GetMetadata() const; | 850 ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL; |
710 | 851 |
711 // nested types ---------------------------------------------------- | 852 // nested types ---------------------------------------------------- |
712 | 853 |
713 // accessors ------------------------------------------------------- | 854 // accessors ------------------------------------------------------- |
714 | 855 |
715 // optional string name = 1; | 856 // string name = 1; |
716 void clear_name(); | 857 void clear_name(); |
717 static const int kNameFieldNumber = 1; | 858 static const int kNameFieldNumber = 1; |
718 const ::std::string& name() const; | 859 const ::std::string& name() const; |
719 void set_name(const ::std::string& value); | 860 void set_name(const ::std::string& value); |
720 void set_name(const char* value); | 861 void set_name(const char* value); |
721 void set_name(const char* value, size_t size); | 862 void set_name(const char* value, size_t size); |
722 ::std::string* mutable_name(); | 863 ::std::string* mutable_name(); |
723 ::std::string* release_name(); | 864 ::std::string* release_name(); |
724 void set_allocated_name(::std::string* name); | 865 void set_allocated_name(::std::string* name); |
| 866 ::std::string* unsafe_arena_release_name(); |
| 867 void unsafe_arena_set_allocated_name( |
| 868 ::std::string* name); |
725 | 869 |
726 // optional int32 number = 2; | 870 // int32 number = 2; |
727 void clear_number(); | 871 void clear_number(); |
728 static const int kNumberFieldNumber = 2; | 872 static const int kNumberFieldNumber = 2; |
729 ::google::protobuf::int32 number() const; | 873 ::google::protobuf::int32 number() const; |
730 void set_number(::google::protobuf::int32 value); | 874 void set_number(::google::protobuf::int32 value); |
731 | 875 |
732 // repeated .google.protobuf.Option options = 3; | 876 // repeated .google.protobuf.Option options = 3; |
733 int options_size() const; | 877 int options_size() const; |
734 void clear_options(); | 878 void clear_options(); |
735 static const int kOptionsFieldNumber = 3; | 879 static const int kOptionsFieldNumber = 3; |
736 const ::google::protobuf::Option& options(int index) const; | 880 const ::google::protobuf::Option& options(int index) const; |
737 ::google::protobuf::Option* mutable_options(int index); | 881 ::google::protobuf::Option* mutable_options(int index); |
738 ::google::protobuf::Option* add_options(); | 882 ::google::protobuf::Option* add_options(); |
739 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >* | 883 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >* |
740 mutable_options(); | 884 mutable_options(); |
741 const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& | 885 const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& |
742 options() const; | 886 options() const; |
743 | 887 |
744 // @@protoc_insertion_point(class_scope:google.protobuf.EnumValue) | 888 // @@protoc_insertion_point(class_scope:google.protobuf.EnumValue) |
745 private: | 889 private: |
746 | 890 |
747 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; | 891 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
748 bool _is_default_instance_; | 892 friend class ::google::protobuf::Arena; |
| 893 typedef void InternalArenaConstructable_; |
| 894 typedef void DestructorSkippable_; |
| 895 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option > options_; |
749 ::google::protobuf::internal::ArenaStringPtr name_; | 896 ::google::protobuf::internal::ArenaStringPtr name_; |
750 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option > options_; | |
751 ::google::protobuf::int32 number_; | 897 ::google::protobuf::int32 number_; |
752 mutable int _cached_size_; | 898 mutable int _cached_size_; |
753 friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2ftype_2epro
to(); | 899 friend void LIBPROTOBUF_EXPORT protobuf_InitDefaults_google_2fprotobuf_2ftype_
2eproto_impl(); |
754 friend void protobuf_AssignDesc_google_2fprotobuf_2ftype_2eproto(); | 900 friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2ftype_2epro
to_impl(); |
| 901 friend const ::google::protobuf::uint32* protobuf_Offsets_google_2fprotobuf_2f
type_2eproto(); |
755 friend void protobuf_ShutdownFile_google_2fprotobuf_2ftype_2eproto(); | 902 friend void protobuf_ShutdownFile_google_2fprotobuf_2ftype_2eproto(); |
756 | 903 |
757 void InitAsDefaultInstance(); | |
758 static EnumValue* default_instance_; | |
759 }; | 904 }; |
760 // ------------------------------------------------------------------- | 905 // ------------------------------------------------------------------- |
761 | 906 |
762 class LIBPROTOBUF_EXPORT Option : public ::google::protobuf::Message { | 907 class LIBPROTOBUF_EXPORT Option : public ::google::protobuf::Message /* @@protoc
_insertion_point(class_definition:google.protobuf.Option) */ { |
763 public: | 908 public: |
764 Option(); | 909 Option(); |
765 virtual ~Option(); | 910 virtual ~Option(); |
766 | 911 |
767 Option(const Option& from); | 912 Option(const Option& from); |
768 | 913 |
769 inline Option& operator=(const Option& from) { | 914 inline Option& operator=(const Option& from) { |
770 CopyFrom(from); | 915 CopyFrom(from); |
771 return *this; | 916 return *this; |
772 } | 917 } |
773 | 918 |
| 919 inline ::google::protobuf::Arena* GetArena() const PROTOBUF_FINAL { |
| 920 return GetArenaNoVirtual(); |
| 921 } |
| 922 inline void* GetMaybeArenaPointer() const PROTOBUF_FINAL { |
| 923 return MaybeArenaPtr(); |
| 924 } |
774 static const ::google::protobuf::Descriptor* descriptor(); | 925 static const ::google::protobuf::Descriptor* descriptor(); |
775 static const Option& default_instance(); | 926 static const Option& default_instance(); |
776 | 927 |
| 928 static inline const Option* internal_default_instance() { |
| 929 return reinterpret_cast<const Option*>( |
| 930 &_Option_default_instance_); |
| 931 } |
| 932 |
| 933 void UnsafeArenaSwap(Option* other); |
777 void Swap(Option* other); | 934 void Swap(Option* other); |
778 | 935 |
779 // implements Message ---------------------------------------------- | 936 // implements Message ---------------------------------------------- |
780 | 937 |
781 inline Option* New() const { return New(NULL); } | 938 inline Option* New() const PROTOBUF_FINAL { return New(NULL); } |
782 | 939 |
783 Option* New(::google::protobuf::Arena* arena) const; | 940 Option* New(::google::protobuf::Arena* arena) const PROTOBUF_FINAL; |
784 void CopyFrom(const ::google::protobuf::Message& from); | 941 void CopyFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; |
785 void MergeFrom(const ::google::protobuf::Message& from); | 942 void MergeFrom(const ::google::protobuf::Message& from) PROTOBUF_FINAL; |
786 void CopyFrom(const Option& from); | 943 void CopyFrom(const Option& from); |
787 void MergeFrom(const Option& from); | 944 void MergeFrom(const Option& from); |
788 void Clear(); | 945 void Clear() PROTOBUF_FINAL; |
789 bool IsInitialized() const; | 946 bool IsInitialized() const PROTOBUF_FINAL; |
790 | 947 |
791 int ByteSize() const; | 948 size_t ByteSizeLong() const PROTOBUF_FINAL; |
792 bool MergePartialFromCodedStream( | 949 bool MergePartialFromCodedStream( |
793 ::google::protobuf::io::CodedInputStream* input); | 950 ::google::protobuf::io::CodedInputStream* input) PROTOBUF_FINAL; |
794 void SerializeWithCachedSizes( | 951 void SerializeWithCachedSizes( |
795 ::google::protobuf::io::CodedOutputStream* output) const; | 952 ::google::protobuf::io::CodedOutputStream* output) const PROTOBUF_FINAL; |
796 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf:
:uint8* output) const; | 953 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( |
797 int GetCachedSize() const { return _cached_size_; } | 954 bool deterministic, ::google::protobuf::uint8* target) const PROTOBUF_FINA
L; |
| 955 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf:
:uint8* output) |
| 956 const PROTOBUF_FINAL { |
| 957 return InternalSerializeWithCachedSizesToArray(false, output); |
| 958 } |
| 959 int GetCachedSize() const PROTOBUF_FINAL { return _cached_size_; } |
798 private: | 960 private: |
799 void SharedCtor(); | 961 void SharedCtor(); |
800 void SharedDtor(); | 962 void SharedDtor(); |
801 void SetCachedSize(int size) const; | 963 void SetCachedSize(int size) const PROTOBUF_FINAL; |
802 void InternalSwap(Option* other); | 964 void InternalSwap(Option* other); |
| 965 protected: |
| 966 explicit Option(::google::protobuf::Arena* arena); |
| 967 private: |
| 968 static void ArenaDtor(void* object); |
| 969 inline void RegisterArenaDtor(::google::protobuf::Arena* arena); |
803 private: | 970 private: |
804 inline ::google::protobuf::Arena* GetArenaNoVirtual() const { | 971 inline ::google::protobuf::Arena* GetArenaNoVirtual() const { |
805 return _internal_metadata_.arena(); | 972 return _internal_metadata_.arena(); |
806 } | 973 } |
807 inline void* MaybeArenaPtr() const { | 974 inline void* MaybeArenaPtr() const { |
808 return _internal_metadata_.raw_arena_ptr(); | 975 return _internal_metadata_.raw_arena_ptr(); |
809 } | 976 } |
810 public: | 977 public: |
811 | 978 |
812 ::google::protobuf::Metadata GetMetadata() const; | 979 ::google::protobuf::Metadata GetMetadata() const PROTOBUF_FINAL; |
813 | 980 |
814 // nested types ---------------------------------------------------- | 981 // nested types ---------------------------------------------------- |
815 | 982 |
816 // accessors ------------------------------------------------------- | 983 // accessors ------------------------------------------------------- |
817 | 984 |
818 // optional string name = 1; | 985 // string name = 1; |
819 void clear_name(); | 986 void clear_name(); |
820 static const int kNameFieldNumber = 1; | 987 static const int kNameFieldNumber = 1; |
821 const ::std::string& name() const; | 988 const ::std::string& name() const; |
822 void set_name(const ::std::string& value); | 989 void set_name(const ::std::string& value); |
823 void set_name(const char* value); | 990 void set_name(const char* value); |
824 void set_name(const char* value, size_t size); | 991 void set_name(const char* value, size_t size); |
825 ::std::string* mutable_name(); | 992 ::std::string* mutable_name(); |
826 ::std::string* release_name(); | 993 ::std::string* release_name(); |
827 void set_allocated_name(::std::string* name); | 994 void set_allocated_name(::std::string* name); |
| 995 ::std::string* unsafe_arena_release_name(); |
| 996 void unsafe_arena_set_allocated_name( |
| 997 ::std::string* name); |
828 | 998 |
829 // optional .google.protobuf.Any value = 2; | 999 // .google.protobuf.Any value = 2; |
830 bool has_value() const; | 1000 bool has_value() const; |
831 void clear_value(); | 1001 void clear_value(); |
832 static const int kValueFieldNumber = 2; | 1002 static const int kValueFieldNumber = 2; |
| 1003 private: |
| 1004 void _slow_mutable_value(); |
| 1005 ::google::protobuf::Any* _slow_release_value(); |
| 1006 public: |
833 const ::google::protobuf::Any& value() const; | 1007 const ::google::protobuf::Any& value() const; |
834 ::google::protobuf::Any* mutable_value(); | 1008 ::google::protobuf::Any* mutable_value(); |
835 ::google::protobuf::Any* release_value(); | 1009 ::google::protobuf::Any* release_value(); |
836 void set_allocated_value(::google::protobuf::Any* value); | 1010 void set_allocated_value(::google::protobuf::Any* value); |
| 1011 ::google::protobuf::Any* unsafe_arena_release_value(); |
| 1012 void unsafe_arena_set_allocated_value( |
| 1013 ::google::protobuf::Any* value); |
837 | 1014 |
838 // @@protoc_insertion_point(class_scope:google.protobuf.Option) | 1015 // @@protoc_insertion_point(class_scope:google.protobuf.Option) |
839 private: | 1016 private: |
840 | 1017 |
841 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; | 1018 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; |
842 bool _is_default_instance_; | 1019 friend class ::google::protobuf::Arena; |
| 1020 typedef void InternalArenaConstructable_; |
| 1021 typedef void DestructorSkippable_; |
843 ::google::protobuf::internal::ArenaStringPtr name_; | 1022 ::google::protobuf::internal::ArenaStringPtr name_; |
844 ::google::protobuf::Any* value_; | 1023 ::google::protobuf::Any* value_; |
845 mutable int _cached_size_; | 1024 mutable int _cached_size_; |
846 friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2ftype_2epro
to(); | 1025 friend void LIBPROTOBUF_EXPORT protobuf_InitDefaults_google_2fprotobuf_2ftype_
2eproto_impl(); |
847 friend void protobuf_AssignDesc_google_2fprotobuf_2ftype_2eproto(); | 1026 friend void LIBPROTOBUF_EXPORT protobuf_AddDesc_google_2fprotobuf_2ftype_2epro
to_impl(); |
| 1027 friend const ::google::protobuf::uint32* protobuf_Offsets_google_2fprotobuf_2f
type_2eproto(); |
848 friend void protobuf_ShutdownFile_google_2fprotobuf_2ftype_2eproto(); | 1028 friend void protobuf_ShutdownFile_google_2fprotobuf_2ftype_2eproto(); |
849 | 1029 |
850 void InitAsDefaultInstance(); | |
851 static Option* default_instance_; | |
852 }; | 1030 }; |
853 // =================================================================== | 1031 // =================================================================== |
854 | 1032 |
855 | 1033 |
856 // =================================================================== | 1034 // =================================================================== |
857 | 1035 |
858 #if !PROTOBUF_INLINE_NOT_IN_HEADERS | 1036 #if !PROTOBUF_INLINE_NOT_IN_HEADERS |
859 // Type | 1037 // Type |
860 | 1038 |
861 // optional string name = 1; | 1039 // string name = 1; |
862 inline void Type::clear_name() { | 1040 inline void Type::clear_name() { |
863 name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlready
Inited()); | 1041 name_.ClearToEmpty(&::google::protobuf::internal::GetEmptyStringAlreadyInited(
), GetArenaNoVirtual()); |
864 } | 1042 } |
865 inline const ::std::string& Type::name() const { | 1043 inline const ::std::string& Type::name() const { |
866 // @@protoc_insertion_point(field_get:google.protobuf.Type.name) | 1044 // @@protoc_insertion_point(field_get:google.protobuf.Type.name) |
867 return name_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyIn
ited()); | 1045 return name_.Get(); |
868 } | 1046 } |
869 inline void Type::set_name(const ::std::string& value) { | 1047 inline void Type::set_name(const ::std::string& value) { |
870 | 1048 |
871 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
value); | 1049 name_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value,
GetArenaNoVirtual()); |
872 // @@protoc_insertion_point(field_set:google.protobuf.Type.name) | 1050 // @@protoc_insertion_point(field_set:google.protobuf.Type.name) |
873 } | 1051 } |
874 inline void Type::set_name(const char* value) { | 1052 inline void Type::set_name(const char* value) { |
875 | 1053 |
876 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
::std::string(value)); | 1054 name_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std:
:string(value), |
| 1055 GetArenaNoVirtual()); |
877 // @@protoc_insertion_point(field_set_char:google.protobuf.Type.name) | 1056 // @@protoc_insertion_point(field_set_char:google.protobuf.Type.name) |
878 } | 1057 } |
879 inline void Type::set_name(const char* value, size_t size) { | 1058 inline void Type::set_name(const char* value, |
| 1059 size_t size) { |
880 | 1060 |
881 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), | 1061 name_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std:
:string( |
882 ::std::string(reinterpret_cast<const char*>(value), size)); | 1062 reinterpret_cast<const char*>(value), size), GetArenaNoVirtual()); |
883 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Type.name) | 1063 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Type.name) |
884 } | 1064 } |
885 inline ::std::string* Type::mutable_name() { | 1065 inline ::std::string* Type::mutable_name() { |
886 | 1066 |
887 // @@protoc_insertion_point(field_mutable:google.protobuf.Type.name) | 1067 // @@protoc_insertion_point(field_mutable:google.protobuf.Type.name) |
888 return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlrea
dyInited()); | 1068 return name_.Mutable(&::google::protobuf::internal::GetEmptyStringAlreadyInite
d(), GetArenaNoVirtual()); |
889 } | 1069 } |
890 inline ::std::string* Type::release_name() { | 1070 inline ::std::string* Type::release_name() { |
891 // @@protoc_insertion_point(field_release:google.protobuf.Type.name) | 1071 // @@protoc_insertion_point(field_release:google.protobuf.Type.name) |
892 | 1072 |
893 return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlrea
dyInited()); | 1073 return name_.Release(&::google::protobuf::internal::GetEmptyStringAlreadyInite
d(), GetArenaNoVirtual()); |
| 1074 } |
| 1075 inline ::std::string* Type::unsafe_arena_release_name() { |
| 1076 // @@protoc_insertion_point(field_unsafe_arena_release:google.protobuf.Type.na
me) |
| 1077 GOOGLE_DCHECK(GetArenaNoVirtual() != NULL); |
| 1078 |
| 1079 return name_.UnsafeArenaRelease(&::google::protobuf::internal::GetEmptyStringA
lreadyInited(), |
| 1080 GetArenaNoVirtual()); |
894 } | 1081 } |
895 inline void Type::set_allocated_name(::std::string* name) { | 1082 inline void Type::set_allocated_name(::std::string* name) { |
896 if (name != NULL) { | 1083 if (name != NULL) { |
897 | 1084 |
898 } else { | 1085 } else { |
899 | 1086 |
900 } | 1087 } |
901 name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlready
Inited(), name); | 1088 name_.SetAllocated(&::google::protobuf::internal::GetEmptyStringAlreadyInited(
), name, |
| 1089 GetArenaNoVirtual()); |
902 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Type.name) | 1090 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Type.name) |
903 } | 1091 } |
| 1092 inline void Type::unsafe_arena_set_allocated_name( |
| 1093 ::std::string* name) { |
| 1094 GOOGLE_DCHECK(GetArenaNoVirtual() != NULL); |
| 1095 if (name != NULL) { |
| 1096 |
| 1097 } else { |
| 1098 |
| 1099 } |
| 1100 name_.UnsafeArenaSetAllocated(&::google::protobuf::internal::GetEmptyStringAlr
eadyInited(), |
| 1101 name, GetArenaNoVirtual()); |
| 1102 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:google.protobuf.T
ype.name) |
| 1103 } |
904 | 1104 |
905 // repeated .google.protobuf.Field fields = 2; | 1105 // repeated .google.protobuf.Field fields = 2; |
906 inline int Type::fields_size() const { | 1106 inline int Type::fields_size() const { |
907 return fields_.size(); | 1107 return fields_.size(); |
908 } | 1108 } |
909 inline void Type::clear_fields() { | 1109 inline void Type::clear_fields() { |
910 fields_.Clear(); | 1110 fields_.Clear(); |
911 } | 1111 } |
912 inline const ::google::protobuf::Field& Type::fields(int index) const { | 1112 inline const ::google::protobuf::Field& Type::fields(int index) const { |
913 // @@protoc_insertion_point(field_get:google.protobuf.Type.fields) | 1113 // @@protoc_insertion_point(field_get:google.protobuf.Type.fields) |
(...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1010 Type::mutable_options() { | 1210 Type::mutable_options() { |
1011 // @@protoc_insertion_point(field_mutable_list:google.protobuf.Type.options) | 1211 // @@protoc_insertion_point(field_mutable_list:google.protobuf.Type.options) |
1012 return &options_; | 1212 return &options_; |
1013 } | 1213 } |
1014 inline const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& | 1214 inline const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& |
1015 Type::options() const { | 1215 Type::options() const { |
1016 // @@protoc_insertion_point(field_list:google.protobuf.Type.options) | 1216 // @@protoc_insertion_point(field_list:google.protobuf.Type.options) |
1017 return options_; | 1217 return options_; |
1018 } | 1218 } |
1019 | 1219 |
1020 // optional .google.protobuf.SourceContext source_context = 5; | 1220 // .google.protobuf.SourceContext source_context = 5; |
1021 inline bool Type::has_source_context() const { | 1221 inline bool Type::has_source_context() const { |
1022 return !_is_default_instance_ && source_context_ != NULL; | 1222 return this != internal_default_instance() && source_context_ != NULL; |
1023 } | 1223 } |
1024 inline void Type::clear_source_context() { | 1224 inline void Type::clear_source_context() { |
1025 if (GetArenaNoVirtual() == NULL && source_context_ != NULL) delete source_cont
ext_; | 1225 if (GetArenaNoVirtual() == NULL && source_context_ != NULL) delete source_cont
ext_; |
1026 source_context_ = NULL; | 1226 source_context_ = NULL; |
1027 } | 1227 } |
1028 inline const ::google::protobuf::SourceContext& Type::source_context() const { | 1228 inline const ::google::protobuf::SourceContext& Type::source_context() const { |
1029 // @@protoc_insertion_point(field_get:google.protobuf.Type.source_context) | 1229 // @@protoc_insertion_point(field_get:google.protobuf.Type.source_context) |
1030 return source_context_ != NULL ? *source_context_ : *default_instance_->source
_context_; | 1230 return source_context_ != NULL ? *source_context_ |
| 1231 : *::google::protobuf::SourceContext::internal_default_
instance(); |
1031 } | 1232 } |
1032 inline ::google::protobuf::SourceContext* Type::mutable_source_context() { | 1233 inline ::google::protobuf::SourceContext* Type::mutable_source_context() { |
1033 | 1234 |
1034 if (source_context_ == NULL) { | 1235 if (source_context_ == NULL) { |
1035 source_context_ = new ::google::protobuf::SourceContext; | 1236 _slow_mutable_source_context(); |
1036 } | 1237 } |
1037 // @@protoc_insertion_point(field_mutable:google.protobuf.Type.source_context) | 1238 // @@protoc_insertion_point(field_mutable:google.protobuf.Type.source_context) |
1038 return source_context_; | 1239 return source_context_; |
1039 } | 1240 } |
1040 inline ::google::protobuf::SourceContext* Type::release_source_context() { | 1241 inline ::google::protobuf::SourceContext* Type::release_source_context() { |
1041 // @@protoc_insertion_point(field_release:google.protobuf.Type.source_context) | 1242 // @@protoc_insertion_point(field_release:google.protobuf.Type.source_context) |
1042 | 1243 |
1043 ::google::protobuf::SourceContext* temp = source_context_; | 1244 if (GetArenaNoVirtual() != NULL) { |
1044 source_context_ = NULL; | 1245 return _slow_release_source_context(); |
1045 return temp; | 1246 } else { |
| 1247 ::google::protobuf::SourceContext* temp = source_context_; |
| 1248 source_context_ = NULL; |
| 1249 return temp; |
| 1250 } |
1046 } | 1251 } |
1047 inline void Type::set_allocated_source_context(::google::protobuf::SourceContext
* source_context) { | 1252 inline void Type::set_allocated_source_context(::google::protobuf::SourceContex
t* source_context) { |
1048 delete source_context_; | 1253 ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); |
| 1254 if (message_arena == NULL) { |
| 1255 delete source_context_; |
| 1256 } |
| 1257 if (source_context != NULL) { |
| 1258 if (message_arena != NULL) { |
| 1259 message_arena->Own(source_context); |
| 1260 } |
| 1261 } |
1049 source_context_ = source_context; | 1262 source_context_ = source_context; |
1050 if (source_context) { | 1263 if (source_context) { |
1051 | 1264 |
1052 } else { | 1265 } else { |
1053 | 1266 |
1054 } | 1267 } |
1055 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Type.source_co
ntext) | 1268 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Type.source_co
ntext) |
1056 } | 1269 } |
1057 | 1270 |
1058 // optional .google.protobuf.Syntax syntax = 6; | 1271 // .google.protobuf.Syntax syntax = 6; |
1059 inline void Type::clear_syntax() { | 1272 inline void Type::clear_syntax() { |
1060 syntax_ = 0; | 1273 syntax_ = 0; |
1061 } | 1274 } |
1062 inline ::google::protobuf::Syntax Type::syntax() const { | 1275 inline ::google::protobuf::Syntax Type::syntax() const { |
1063 // @@protoc_insertion_point(field_get:google.protobuf.Type.syntax) | 1276 // @@protoc_insertion_point(field_get:google.protobuf.Type.syntax) |
1064 return static_cast< ::google::protobuf::Syntax >(syntax_); | 1277 return static_cast< ::google::protobuf::Syntax >(syntax_); |
1065 } | 1278 } |
1066 inline void Type::set_syntax(::google::protobuf::Syntax value) { | 1279 inline void Type::set_syntax(::google::protobuf::Syntax value) { |
1067 | 1280 |
1068 syntax_ = value; | 1281 syntax_ = value; |
1069 // @@protoc_insertion_point(field_set:google.protobuf.Type.syntax) | 1282 // @@protoc_insertion_point(field_set:google.protobuf.Type.syntax) |
1070 } | 1283 } |
1071 | 1284 |
1072 // ------------------------------------------------------------------- | 1285 // ------------------------------------------------------------------- |
1073 | 1286 |
1074 // Field | 1287 // Field |
1075 | 1288 |
1076 // optional .google.protobuf.Field.Kind kind = 1; | 1289 // .google.protobuf.Field.Kind kind = 1; |
1077 inline void Field::clear_kind() { | 1290 inline void Field::clear_kind() { |
1078 kind_ = 0; | 1291 kind_ = 0; |
1079 } | 1292 } |
1080 inline ::google::protobuf::Field_Kind Field::kind() const { | 1293 inline ::google::protobuf::Field_Kind Field::kind() const { |
1081 // @@protoc_insertion_point(field_get:google.protobuf.Field.kind) | 1294 // @@protoc_insertion_point(field_get:google.protobuf.Field.kind) |
1082 return static_cast< ::google::protobuf::Field_Kind >(kind_); | 1295 return static_cast< ::google::protobuf::Field_Kind >(kind_); |
1083 } | 1296 } |
1084 inline void Field::set_kind(::google::protobuf::Field_Kind value) { | 1297 inline void Field::set_kind(::google::protobuf::Field_Kind value) { |
1085 | 1298 |
1086 kind_ = value; | 1299 kind_ = value; |
1087 // @@protoc_insertion_point(field_set:google.protobuf.Field.kind) | 1300 // @@protoc_insertion_point(field_set:google.protobuf.Field.kind) |
1088 } | 1301 } |
1089 | 1302 |
1090 // optional .google.protobuf.Field.Cardinality cardinality = 2; | 1303 // .google.protobuf.Field.Cardinality cardinality = 2; |
1091 inline void Field::clear_cardinality() { | 1304 inline void Field::clear_cardinality() { |
1092 cardinality_ = 0; | 1305 cardinality_ = 0; |
1093 } | 1306 } |
1094 inline ::google::protobuf::Field_Cardinality Field::cardinality() const { | 1307 inline ::google::protobuf::Field_Cardinality Field::cardinality() const { |
1095 // @@protoc_insertion_point(field_get:google.protobuf.Field.cardinality) | 1308 // @@protoc_insertion_point(field_get:google.protobuf.Field.cardinality) |
1096 return static_cast< ::google::protobuf::Field_Cardinality >(cardinality_); | 1309 return static_cast< ::google::protobuf::Field_Cardinality >(cardinality_); |
1097 } | 1310 } |
1098 inline void Field::set_cardinality(::google::protobuf::Field_Cardinality value)
{ | 1311 inline void Field::set_cardinality(::google::protobuf::Field_Cardinality value)
{ |
1099 | 1312 |
1100 cardinality_ = value; | 1313 cardinality_ = value; |
1101 // @@protoc_insertion_point(field_set:google.protobuf.Field.cardinality) | 1314 // @@protoc_insertion_point(field_set:google.protobuf.Field.cardinality) |
1102 } | 1315 } |
1103 | 1316 |
1104 // optional int32 number = 3; | 1317 // int32 number = 3; |
1105 inline void Field::clear_number() { | 1318 inline void Field::clear_number() { |
1106 number_ = 0; | 1319 number_ = 0; |
1107 } | 1320 } |
1108 inline ::google::protobuf::int32 Field::number() const { | 1321 inline ::google::protobuf::int32 Field::number() const { |
1109 // @@protoc_insertion_point(field_get:google.protobuf.Field.number) | 1322 // @@protoc_insertion_point(field_get:google.protobuf.Field.number) |
1110 return number_; | 1323 return number_; |
1111 } | 1324 } |
1112 inline void Field::set_number(::google::protobuf::int32 value) { | 1325 inline void Field::set_number(::google::protobuf::int32 value) { |
1113 | 1326 |
1114 number_ = value; | 1327 number_ = value; |
1115 // @@protoc_insertion_point(field_set:google.protobuf.Field.number) | 1328 // @@protoc_insertion_point(field_set:google.protobuf.Field.number) |
1116 } | 1329 } |
1117 | 1330 |
1118 // optional string name = 4; | 1331 // string name = 4; |
1119 inline void Field::clear_name() { | 1332 inline void Field::clear_name() { |
1120 name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlready
Inited()); | 1333 name_.ClearToEmpty(&::google::protobuf::internal::GetEmptyStringAlreadyInited(
), GetArenaNoVirtual()); |
1121 } | 1334 } |
1122 inline const ::std::string& Field::name() const { | 1335 inline const ::std::string& Field::name() const { |
1123 // @@protoc_insertion_point(field_get:google.protobuf.Field.name) | 1336 // @@protoc_insertion_point(field_get:google.protobuf.Field.name) |
1124 return name_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyIn
ited()); | 1337 return name_.Get(); |
1125 } | 1338 } |
1126 inline void Field::set_name(const ::std::string& value) { | 1339 inline void Field::set_name(const ::std::string& value) { |
1127 | 1340 |
1128 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
value); | 1341 name_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value,
GetArenaNoVirtual()); |
1129 // @@protoc_insertion_point(field_set:google.protobuf.Field.name) | 1342 // @@protoc_insertion_point(field_set:google.protobuf.Field.name) |
1130 } | 1343 } |
1131 inline void Field::set_name(const char* value) { | 1344 inline void Field::set_name(const char* value) { |
1132 | 1345 |
1133 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
::std::string(value)); | 1346 name_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std:
:string(value), |
| 1347 GetArenaNoVirtual()); |
1134 // @@protoc_insertion_point(field_set_char:google.protobuf.Field.name) | 1348 // @@protoc_insertion_point(field_set_char:google.protobuf.Field.name) |
1135 } | 1349 } |
1136 inline void Field::set_name(const char* value, size_t size) { | 1350 inline void Field::set_name(const char* value, |
| 1351 size_t size) { |
1137 | 1352 |
1138 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), | 1353 name_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std:
:string( |
1139 ::std::string(reinterpret_cast<const char*>(value), size)); | 1354 reinterpret_cast<const char*>(value), size), GetArenaNoVirtual()); |
1140 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Field.name) | 1355 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Field.name) |
1141 } | 1356 } |
1142 inline ::std::string* Field::mutable_name() { | 1357 inline ::std::string* Field::mutable_name() { |
1143 | 1358 |
1144 // @@protoc_insertion_point(field_mutable:google.protobuf.Field.name) | 1359 // @@protoc_insertion_point(field_mutable:google.protobuf.Field.name) |
1145 return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlrea
dyInited()); | 1360 return name_.Mutable(&::google::protobuf::internal::GetEmptyStringAlreadyInite
d(), GetArenaNoVirtual()); |
1146 } | 1361 } |
1147 inline ::std::string* Field::release_name() { | 1362 inline ::std::string* Field::release_name() { |
1148 // @@protoc_insertion_point(field_release:google.protobuf.Field.name) | 1363 // @@protoc_insertion_point(field_release:google.protobuf.Field.name) |
1149 | 1364 |
1150 return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlrea
dyInited()); | 1365 return name_.Release(&::google::protobuf::internal::GetEmptyStringAlreadyInite
d(), GetArenaNoVirtual()); |
| 1366 } |
| 1367 inline ::std::string* Field::unsafe_arena_release_name() { |
| 1368 // @@protoc_insertion_point(field_unsafe_arena_release:google.protobuf.Field.n
ame) |
| 1369 GOOGLE_DCHECK(GetArenaNoVirtual() != NULL); |
| 1370 |
| 1371 return name_.UnsafeArenaRelease(&::google::protobuf::internal::GetEmptyStringA
lreadyInited(), |
| 1372 GetArenaNoVirtual()); |
1151 } | 1373 } |
1152 inline void Field::set_allocated_name(::std::string* name) { | 1374 inline void Field::set_allocated_name(::std::string* name) { |
1153 if (name != NULL) { | 1375 if (name != NULL) { |
1154 | 1376 |
1155 } else { | 1377 } else { |
1156 | 1378 |
1157 } | 1379 } |
1158 name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlready
Inited(), name); | 1380 name_.SetAllocated(&::google::protobuf::internal::GetEmptyStringAlreadyInited(
), name, |
| 1381 GetArenaNoVirtual()); |
1159 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Field.name) | 1382 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Field.name) |
1160 } | 1383 } |
| 1384 inline void Field::unsafe_arena_set_allocated_name( |
| 1385 ::std::string* name) { |
| 1386 GOOGLE_DCHECK(GetArenaNoVirtual() != NULL); |
| 1387 if (name != NULL) { |
| 1388 |
| 1389 } else { |
| 1390 |
| 1391 } |
| 1392 name_.UnsafeArenaSetAllocated(&::google::protobuf::internal::GetEmptyStringAlr
eadyInited(), |
| 1393 name, GetArenaNoVirtual()); |
| 1394 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:google.protobuf.F
ield.name) |
| 1395 } |
1161 | 1396 |
1162 // optional string type_url = 6; | 1397 // string type_url = 6; |
1163 inline void Field::clear_type_url() { | 1398 inline void Field::clear_type_url() { |
1164 type_url_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlr
eadyInited()); | 1399 type_url_.ClearToEmpty(&::google::protobuf::internal::GetEmptyStringAlreadyIni
ted(), GetArenaNoVirtual()); |
1165 } | 1400 } |
1166 inline const ::std::string& Field::type_url() const { | 1401 inline const ::std::string& Field::type_url() const { |
1167 // @@protoc_insertion_point(field_get:google.protobuf.Field.type_url) | 1402 // @@protoc_insertion_point(field_get:google.protobuf.Field.type_url) |
1168 return type_url_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlrea
dyInited()); | 1403 return type_url_.Get(); |
1169 } | 1404 } |
1170 inline void Field::set_type_url(const ::std::string& value) { | 1405 inline void Field::set_type_url(const ::std::string& value) { |
1171 | 1406 |
1172 type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInite
d(), value); | 1407 type_url_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), va
lue, GetArenaNoVirtual()); |
1173 // @@protoc_insertion_point(field_set:google.protobuf.Field.type_url) | 1408 // @@protoc_insertion_point(field_set:google.protobuf.Field.type_url) |
1174 } | 1409 } |
1175 inline void Field::set_type_url(const char* value) { | 1410 inline void Field::set_type_url(const char* value) { |
1176 | 1411 |
1177 type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInite
d(), ::std::string(value)); | 1412 type_url_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::
std::string(value), |
| 1413 GetArenaNoVirtual()); |
1178 // @@protoc_insertion_point(field_set_char:google.protobuf.Field.type_url) | 1414 // @@protoc_insertion_point(field_set_char:google.protobuf.Field.type_url) |
1179 } | 1415 } |
1180 inline void Field::set_type_url(const char* value, size_t size) { | 1416 inline void Field::set_type_url(const char* value, |
| 1417 size_t size) { |
1181 | 1418 |
1182 type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInite
d(), | 1419 type_url_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::
std::string( |
1183 ::std::string(reinterpret_cast<const char*>(value), size)); | 1420 reinterpret_cast<const char*>(value), size), GetArenaNoVirtual()); |
1184 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Field.type_url) | 1421 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Field.type_url) |
1185 } | 1422 } |
1186 inline ::std::string* Field::mutable_type_url() { | 1423 inline ::std::string* Field::mutable_type_url() { |
1187 | 1424 |
1188 // @@protoc_insertion_point(field_mutable:google.protobuf.Field.type_url) | 1425 // @@protoc_insertion_point(field_mutable:google.protobuf.Field.type_url) |
1189 return type_url_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringA
lreadyInited()); | 1426 return type_url_.Mutable(&::google::protobuf::internal::GetEmptyStringAlreadyI
nited(), GetArenaNoVirtual()); |
1190 } | 1427 } |
1191 inline ::std::string* Field::release_type_url() { | 1428 inline ::std::string* Field::release_type_url() { |
1192 // @@protoc_insertion_point(field_release:google.protobuf.Field.type_url) | 1429 // @@protoc_insertion_point(field_release:google.protobuf.Field.type_url) |
1193 | 1430 |
1194 return type_url_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringA
lreadyInited()); | 1431 return type_url_.Release(&::google::protobuf::internal::GetEmptyStringAlreadyI
nited(), GetArenaNoVirtual()); |
| 1432 } |
| 1433 inline ::std::string* Field::unsafe_arena_release_type_url() { |
| 1434 // @@protoc_insertion_point(field_unsafe_arena_release:google.protobuf.Field.t
ype_url) |
| 1435 GOOGLE_DCHECK(GetArenaNoVirtual() != NULL); |
| 1436 |
| 1437 return type_url_.UnsafeArenaRelease(&::google::protobuf::internal::GetEmptyStr
ingAlreadyInited(), |
| 1438 GetArenaNoVirtual()); |
1195 } | 1439 } |
1196 inline void Field::set_allocated_type_url(::std::string* type_url) { | 1440 inline void Field::set_allocated_type_url(::std::string* type_url) { |
1197 if (type_url != NULL) { | 1441 if (type_url != NULL) { |
1198 | 1442 |
1199 } else { | 1443 } else { |
1200 | 1444 |
1201 } | 1445 } |
1202 type_url_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlr
eadyInited(), type_url); | 1446 type_url_.SetAllocated(&::google::protobuf::internal::GetEmptyStringAlreadyIni
ted(), type_url, |
| 1447 GetArenaNoVirtual()); |
1203 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Field.type_url
) | 1448 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Field.type_url
) |
1204 } | 1449 } |
| 1450 inline void Field::unsafe_arena_set_allocated_type_url( |
| 1451 ::std::string* type_url) { |
| 1452 GOOGLE_DCHECK(GetArenaNoVirtual() != NULL); |
| 1453 if (type_url != NULL) { |
| 1454 |
| 1455 } else { |
| 1456 |
| 1457 } |
| 1458 type_url_.UnsafeArenaSetAllocated(&::google::protobuf::internal::GetEmptyStrin
gAlreadyInited(), |
| 1459 type_url, GetArenaNoVirtual()); |
| 1460 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:google.protobuf.F
ield.type_url) |
| 1461 } |
1205 | 1462 |
1206 // optional int32 oneof_index = 7; | 1463 // int32 oneof_index = 7; |
1207 inline void Field::clear_oneof_index() { | 1464 inline void Field::clear_oneof_index() { |
1208 oneof_index_ = 0; | 1465 oneof_index_ = 0; |
1209 } | 1466 } |
1210 inline ::google::protobuf::int32 Field::oneof_index() const { | 1467 inline ::google::protobuf::int32 Field::oneof_index() const { |
1211 // @@protoc_insertion_point(field_get:google.protobuf.Field.oneof_index) | 1468 // @@protoc_insertion_point(field_get:google.protobuf.Field.oneof_index) |
1212 return oneof_index_; | 1469 return oneof_index_; |
1213 } | 1470 } |
1214 inline void Field::set_oneof_index(::google::protobuf::int32 value) { | 1471 inline void Field::set_oneof_index(::google::protobuf::int32 value) { |
1215 | 1472 |
1216 oneof_index_ = value; | 1473 oneof_index_ = value; |
1217 // @@protoc_insertion_point(field_set:google.protobuf.Field.oneof_index) | 1474 // @@protoc_insertion_point(field_set:google.protobuf.Field.oneof_index) |
1218 } | 1475 } |
1219 | 1476 |
1220 // optional bool packed = 8; | 1477 // bool packed = 8; |
1221 inline void Field::clear_packed() { | 1478 inline void Field::clear_packed() { |
1222 packed_ = false; | 1479 packed_ = false; |
1223 } | 1480 } |
1224 inline bool Field::packed() const { | 1481 inline bool Field::packed() const { |
1225 // @@protoc_insertion_point(field_get:google.protobuf.Field.packed) | 1482 // @@protoc_insertion_point(field_get:google.protobuf.Field.packed) |
1226 return packed_; | 1483 return packed_; |
1227 } | 1484 } |
1228 inline void Field::set_packed(bool value) { | 1485 inline void Field::set_packed(bool value) { |
1229 | 1486 |
1230 packed_ = value; | 1487 packed_ = value; |
(...skipping 23 matching lines...) Expand all Loading... |
1254 Field::mutable_options() { | 1511 Field::mutable_options() { |
1255 // @@protoc_insertion_point(field_mutable_list:google.protobuf.Field.options) | 1512 // @@protoc_insertion_point(field_mutable_list:google.protobuf.Field.options) |
1256 return &options_; | 1513 return &options_; |
1257 } | 1514 } |
1258 inline const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& | 1515 inline const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& |
1259 Field::options() const { | 1516 Field::options() const { |
1260 // @@protoc_insertion_point(field_list:google.protobuf.Field.options) | 1517 // @@protoc_insertion_point(field_list:google.protobuf.Field.options) |
1261 return options_; | 1518 return options_; |
1262 } | 1519 } |
1263 | 1520 |
1264 // optional string json_name = 10; | 1521 // string json_name = 10; |
1265 inline void Field::clear_json_name() { | 1522 inline void Field::clear_json_name() { |
1266 json_name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAl
readyInited()); | 1523 json_name_.ClearToEmpty(&::google::protobuf::internal::GetEmptyStringAlreadyIn
ited(), GetArenaNoVirtual()); |
1267 } | 1524 } |
1268 inline const ::std::string& Field::json_name() const { | 1525 inline const ::std::string& Field::json_name() const { |
1269 // @@protoc_insertion_point(field_get:google.protobuf.Field.json_name) | 1526 // @@protoc_insertion_point(field_get:google.protobuf.Field.json_name) |
1270 return json_name_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlre
adyInited()); | 1527 return json_name_.Get(); |
1271 } | 1528 } |
1272 inline void Field::set_json_name(const ::std::string& value) { | 1529 inline void Field::set_json_name(const ::std::string& value) { |
1273 | 1530 |
1274 json_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInit
ed(), value); | 1531 json_name_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), v
alue, GetArenaNoVirtual()); |
1275 // @@protoc_insertion_point(field_set:google.protobuf.Field.json_name) | 1532 // @@protoc_insertion_point(field_set:google.protobuf.Field.json_name) |
1276 } | 1533 } |
1277 inline void Field::set_json_name(const char* value) { | 1534 inline void Field::set_json_name(const char* value) { |
1278 | 1535 |
1279 json_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInit
ed(), ::std::string(value)); | 1536 json_name_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), :
:std::string(value), |
| 1537 GetArenaNoVirtual()); |
1280 // @@protoc_insertion_point(field_set_char:google.protobuf.Field.json_name) | 1538 // @@protoc_insertion_point(field_set_char:google.protobuf.Field.json_name) |
1281 } | 1539 } |
1282 inline void Field::set_json_name(const char* value, size_t size) { | 1540 inline void Field::set_json_name(const char* value, |
| 1541 size_t size) { |
1283 | 1542 |
1284 json_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInit
ed(), | 1543 json_name_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), :
:std::string( |
1285 ::std::string(reinterpret_cast<const char*>(value), size)); | 1544 reinterpret_cast<const char*>(value), size), GetArenaNoVirtual()); |
1286 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Field.json_name) | 1545 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Field.json_name) |
1287 } | 1546 } |
1288 inline ::std::string* Field::mutable_json_name() { | 1547 inline ::std::string* Field::mutable_json_name() { |
1289 | 1548 |
1290 // @@protoc_insertion_point(field_mutable:google.protobuf.Field.json_name) | 1549 // @@protoc_insertion_point(field_mutable:google.protobuf.Field.json_name) |
1291 return json_name_.MutableNoArena(&::google::protobuf::internal::GetEmptyString
AlreadyInited()); | 1550 return json_name_.Mutable(&::google::protobuf::internal::GetEmptyStringAlready
Inited(), GetArenaNoVirtual()); |
1292 } | 1551 } |
1293 inline ::std::string* Field::release_json_name() { | 1552 inline ::std::string* Field::release_json_name() { |
1294 // @@protoc_insertion_point(field_release:google.protobuf.Field.json_name) | 1553 // @@protoc_insertion_point(field_release:google.protobuf.Field.json_name) |
1295 | 1554 |
1296 return json_name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyString
AlreadyInited()); | 1555 return json_name_.Release(&::google::protobuf::internal::GetEmptyStringAlready
Inited(), GetArenaNoVirtual()); |
| 1556 } |
| 1557 inline ::std::string* Field::unsafe_arena_release_json_name() { |
| 1558 // @@protoc_insertion_point(field_unsafe_arena_release:google.protobuf.Field.j
son_name) |
| 1559 GOOGLE_DCHECK(GetArenaNoVirtual() != NULL); |
| 1560 |
| 1561 return json_name_.UnsafeArenaRelease(&::google::protobuf::internal::GetEmptySt
ringAlreadyInited(), |
| 1562 GetArenaNoVirtual()); |
1297 } | 1563 } |
1298 inline void Field::set_allocated_json_name(::std::string* json_name) { | 1564 inline void Field::set_allocated_json_name(::std::string* json_name) { |
1299 if (json_name != NULL) { | 1565 if (json_name != NULL) { |
1300 | 1566 |
1301 } else { | 1567 } else { |
1302 | 1568 |
1303 } | 1569 } |
1304 json_name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAl
readyInited(), json_name); | 1570 json_name_.SetAllocated(&::google::protobuf::internal::GetEmptyStringAlreadyIn
ited(), json_name, |
| 1571 GetArenaNoVirtual()); |
1305 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Field.json_nam
e) | 1572 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Field.json_nam
e) |
1306 } | 1573 } |
| 1574 inline void Field::unsafe_arena_set_allocated_json_name( |
| 1575 ::std::string* json_name) { |
| 1576 GOOGLE_DCHECK(GetArenaNoVirtual() != NULL); |
| 1577 if (json_name != NULL) { |
| 1578 |
| 1579 } else { |
| 1580 |
| 1581 } |
| 1582 json_name_.UnsafeArenaSetAllocated(&::google::protobuf::internal::GetEmptyStri
ngAlreadyInited(), |
| 1583 json_name, GetArenaNoVirtual()); |
| 1584 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:google.protobuf.F
ield.json_name) |
| 1585 } |
1307 | 1586 |
1308 // optional string default_value = 11; | 1587 // string default_value = 11; |
1309 inline void Field::clear_default_value() { | 1588 inline void Field::clear_default_value() { |
1310 default_value_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStri
ngAlreadyInited()); | 1589 default_value_.ClearToEmpty(&::google::protobuf::internal::GetEmptyStringAlrea
dyInited(), GetArenaNoVirtual()); |
1311 } | 1590 } |
1312 inline const ::std::string& Field::default_value() const { | 1591 inline const ::std::string& Field::default_value() const { |
1313 // @@protoc_insertion_point(field_get:google.protobuf.Field.default_value) | 1592 // @@protoc_insertion_point(field_get:google.protobuf.Field.default_value) |
1314 return default_value_.GetNoArena(&::google::protobuf::internal::GetEmptyString
AlreadyInited()); | 1593 return default_value_.Get(); |
1315 } | 1594 } |
1316 inline void Field::set_default_value(const ::std::string& value) { | 1595 inline void Field::set_default_value(const ::std::string& value) { |
1317 | 1596 |
1318 default_value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlready
Inited(), value); | 1597 default_value_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(
), value, GetArenaNoVirtual()); |
1319 // @@protoc_insertion_point(field_set:google.protobuf.Field.default_value) | 1598 // @@protoc_insertion_point(field_set:google.protobuf.Field.default_value) |
1320 } | 1599 } |
1321 inline void Field::set_default_value(const char* value) { | 1600 inline void Field::set_default_value(const char* value) { |
1322 | 1601 |
1323 default_value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlready
Inited(), ::std::string(value)); | 1602 default_value_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(
), ::std::string(value), |
| 1603 GetArenaNoVirtual()); |
1324 // @@protoc_insertion_point(field_set_char:google.protobuf.Field.default_value
) | 1604 // @@protoc_insertion_point(field_set_char:google.protobuf.Field.default_value
) |
1325 } | 1605 } |
1326 inline void Field::set_default_value(const char* value, size_t size) { | 1606 inline void Field::set_default_value(const char* value, |
| 1607 size_t size) { |
1327 | 1608 |
1328 default_value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlready
Inited(), | 1609 default_value_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(
), ::std::string( |
1329 ::std::string(reinterpret_cast<const char*>(value), size)); | 1610 reinterpret_cast<const char*>(value), size), GetArenaNoVirtual()); |
1330 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Field.default_va
lue) | 1611 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Field.default_va
lue) |
1331 } | 1612 } |
1332 inline ::std::string* Field::mutable_default_value() { | 1613 inline ::std::string* Field::mutable_default_value() { |
1333 | 1614 |
1334 // @@protoc_insertion_point(field_mutable:google.protobuf.Field.default_value) | 1615 // @@protoc_insertion_point(field_mutable:google.protobuf.Field.default_value) |
1335 return default_value_.MutableNoArena(&::google::protobuf::internal::GetEmptySt
ringAlreadyInited()); | 1616 return default_value_.Mutable(&::google::protobuf::internal::GetEmptyStringAlr
eadyInited(), GetArenaNoVirtual()); |
1336 } | 1617 } |
1337 inline ::std::string* Field::release_default_value() { | 1618 inline ::std::string* Field::release_default_value() { |
1338 // @@protoc_insertion_point(field_release:google.protobuf.Field.default_value) | 1619 // @@protoc_insertion_point(field_release:google.protobuf.Field.default_value) |
1339 | 1620 |
1340 return default_value_.ReleaseNoArena(&::google::protobuf::internal::GetEmptySt
ringAlreadyInited()); | 1621 return default_value_.Release(&::google::protobuf::internal::GetEmptyStringAlr
eadyInited(), GetArenaNoVirtual()); |
| 1622 } |
| 1623 inline ::std::string* Field::unsafe_arena_release_default_value() { |
| 1624 // @@protoc_insertion_point(field_unsafe_arena_release:google.protobuf.Field.d
efault_value) |
| 1625 GOOGLE_DCHECK(GetArenaNoVirtual() != NULL); |
| 1626 |
| 1627 return default_value_.UnsafeArenaRelease(&::google::protobuf::internal::GetEmp
tyStringAlreadyInited(), |
| 1628 GetArenaNoVirtual()); |
1341 } | 1629 } |
1342 inline void Field::set_allocated_default_value(::std::string* default_value) { | 1630 inline void Field::set_allocated_default_value(::std::string* default_value) { |
1343 if (default_value != NULL) { | 1631 if (default_value != NULL) { |
1344 | 1632 |
1345 } else { | 1633 } else { |
1346 | 1634 |
1347 } | 1635 } |
1348 default_value_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStri
ngAlreadyInited(), default_value); | 1636 default_value_.SetAllocated(&::google::protobuf::internal::GetEmptyStringAlrea
dyInited(), default_value, |
| 1637 GetArenaNoVirtual()); |
1349 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Field.default_
value) | 1638 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Field.default_
value) |
1350 } | 1639 } |
| 1640 inline void Field::unsafe_arena_set_allocated_default_value( |
| 1641 ::std::string* default_value) { |
| 1642 GOOGLE_DCHECK(GetArenaNoVirtual() != NULL); |
| 1643 if (default_value != NULL) { |
| 1644 |
| 1645 } else { |
| 1646 |
| 1647 } |
| 1648 default_value_.UnsafeArenaSetAllocated(&::google::protobuf::internal::GetEmpty
StringAlreadyInited(), |
| 1649 default_value, GetArenaNoVirtual()); |
| 1650 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:google.protobuf.F
ield.default_value) |
| 1651 } |
1351 | 1652 |
1352 // ------------------------------------------------------------------- | 1653 // ------------------------------------------------------------------- |
1353 | 1654 |
1354 // Enum | 1655 // Enum |
1355 | 1656 |
1356 // optional string name = 1; | 1657 // string name = 1; |
1357 inline void Enum::clear_name() { | 1658 inline void Enum::clear_name() { |
1358 name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlready
Inited()); | 1659 name_.ClearToEmpty(&::google::protobuf::internal::GetEmptyStringAlreadyInited(
), GetArenaNoVirtual()); |
1359 } | 1660 } |
1360 inline const ::std::string& Enum::name() const { | 1661 inline const ::std::string& Enum::name() const { |
1361 // @@protoc_insertion_point(field_get:google.protobuf.Enum.name) | 1662 // @@protoc_insertion_point(field_get:google.protobuf.Enum.name) |
1362 return name_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyIn
ited()); | 1663 return name_.Get(); |
1363 } | 1664 } |
1364 inline void Enum::set_name(const ::std::string& value) { | 1665 inline void Enum::set_name(const ::std::string& value) { |
1365 | 1666 |
1366 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
value); | 1667 name_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value,
GetArenaNoVirtual()); |
1367 // @@protoc_insertion_point(field_set:google.protobuf.Enum.name) | 1668 // @@protoc_insertion_point(field_set:google.protobuf.Enum.name) |
1368 } | 1669 } |
1369 inline void Enum::set_name(const char* value) { | 1670 inline void Enum::set_name(const char* value) { |
1370 | 1671 |
1371 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
::std::string(value)); | 1672 name_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std:
:string(value), |
| 1673 GetArenaNoVirtual()); |
1372 // @@protoc_insertion_point(field_set_char:google.protobuf.Enum.name) | 1674 // @@protoc_insertion_point(field_set_char:google.protobuf.Enum.name) |
1373 } | 1675 } |
1374 inline void Enum::set_name(const char* value, size_t size) { | 1676 inline void Enum::set_name(const char* value, |
| 1677 size_t size) { |
1375 | 1678 |
1376 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), | 1679 name_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std:
:string( |
1377 ::std::string(reinterpret_cast<const char*>(value), size)); | 1680 reinterpret_cast<const char*>(value), size), GetArenaNoVirtual()); |
1378 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Enum.name) | 1681 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Enum.name) |
1379 } | 1682 } |
1380 inline ::std::string* Enum::mutable_name() { | 1683 inline ::std::string* Enum::mutable_name() { |
1381 | 1684 |
1382 // @@protoc_insertion_point(field_mutable:google.protobuf.Enum.name) | 1685 // @@protoc_insertion_point(field_mutable:google.protobuf.Enum.name) |
1383 return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlrea
dyInited()); | 1686 return name_.Mutable(&::google::protobuf::internal::GetEmptyStringAlreadyInite
d(), GetArenaNoVirtual()); |
1384 } | 1687 } |
1385 inline ::std::string* Enum::release_name() { | 1688 inline ::std::string* Enum::release_name() { |
1386 // @@protoc_insertion_point(field_release:google.protobuf.Enum.name) | 1689 // @@protoc_insertion_point(field_release:google.protobuf.Enum.name) |
1387 | 1690 |
1388 return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlrea
dyInited()); | 1691 return name_.Release(&::google::protobuf::internal::GetEmptyStringAlreadyInite
d(), GetArenaNoVirtual()); |
| 1692 } |
| 1693 inline ::std::string* Enum::unsafe_arena_release_name() { |
| 1694 // @@protoc_insertion_point(field_unsafe_arena_release:google.protobuf.Enum.na
me) |
| 1695 GOOGLE_DCHECK(GetArenaNoVirtual() != NULL); |
| 1696 |
| 1697 return name_.UnsafeArenaRelease(&::google::protobuf::internal::GetEmptyStringA
lreadyInited(), |
| 1698 GetArenaNoVirtual()); |
1389 } | 1699 } |
1390 inline void Enum::set_allocated_name(::std::string* name) { | 1700 inline void Enum::set_allocated_name(::std::string* name) { |
1391 if (name != NULL) { | 1701 if (name != NULL) { |
1392 | 1702 |
1393 } else { | 1703 } else { |
1394 | 1704 |
1395 } | 1705 } |
1396 name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlready
Inited(), name); | 1706 name_.SetAllocated(&::google::protobuf::internal::GetEmptyStringAlreadyInited(
), name, |
| 1707 GetArenaNoVirtual()); |
1397 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Enum.name) | 1708 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Enum.name) |
1398 } | 1709 } |
| 1710 inline void Enum::unsafe_arena_set_allocated_name( |
| 1711 ::std::string* name) { |
| 1712 GOOGLE_DCHECK(GetArenaNoVirtual() != NULL); |
| 1713 if (name != NULL) { |
| 1714 |
| 1715 } else { |
| 1716 |
| 1717 } |
| 1718 name_.UnsafeArenaSetAllocated(&::google::protobuf::internal::GetEmptyStringAlr
eadyInited(), |
| 1719 name, GetArenaNoVirtual()); |
| 1720 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:google.protobuf.E
num.name) |
| 1721 } |
1399 | 1722 |
1400 // repeated .google.protobuf.EnumValue enumvalue = 2; | 1723 // repeated .google.protobuf.EnumValue enumvalue = 2; |
1401 inline int Enum::enumvalue_size() const { | 1724 inline int Enum::enumvalue_size() const { |
1402 return enumvalue_.size(); | 1725 return enumvalue_.size(); |
1403 } | 1726 } |
1404 inline void Enum::clear_enumvalue() { | 1727 inline void Enum::clear_enumvalue() { |
1405 enumvalue_.Clear(); | 1728 enumvalue_.Clear(); |
1406 } | 1729 } |
1407 inline const ::google::protobuf::EnumValue& Enum::enumvalue(int index) const { | 1730 inline const ::google::protobuf::EnumValue& Enum::enumvalue(int index) const { |
1408 // @@protoc_insertion_point(field_get:google.protobuf.Enum.enumvalue) | 1731 // @@protoc_insertion_point(field_get:google.protobuf.Enum.enumvalue) |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1450 Enum::mutable_options() { | 1773 Enum::mutable_options() { |
1451 // @@protoc_insertion_point(field_mutable_list:google.protobuf.Enum.options) | 1774 // @@protoc_insertion_point(field_mutable_list:google.protobuf.Enum.options) |
1452 return &options_; | 1775 return &options_; |
1453 } | 1776 } |
1454 inline const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& | 1777 inline const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& |
1455 Enum::options() const { | 1778 Enum::options() const { |
1456 // @@protoc_insertion_point(field_list:google.protobuf.Enum.options) | 1779 // @@protoc_insertion_point(field_list:google.protobuf.Enum.options) |
1457 return options_; | 1780 return options_; |
1458 } | 1781 } |
1459 | 1782 |
1460 // optional .google.protobuf.SourceContext source_context = 4; | 1783 // .google.protobuf.SourceContext source_context = 4; |
1461 inline bool Enum::has_source_context() const { | 1784 inline bool Enum::has_source_context() const { |
1462 return !_is_default_instance_ && source_context_ != NULL; | 1785 return this != internal_default_instance() && source_context_ != NULL; |
1463 } | 1786 } |
1464 inline void Enum::clear_source_context() { | 1787 inline void Enum::clear_source_context() { |
1465 if (GetArenaNoVirtual() == NULL && source_context_ != NULL) delete source_cont
ext_; | 1788 if (GetArenaNoVirtual() == NULL && source_context_ != NULL) delete source_cont
ext_; |
1466 source_context_ = NULL; | 1789 source_context_ = NULL; |
1467 } | 1790 } |
1468 inline const ::google::protobuf::SourceContext& Enum::source_context() const { | 1791 inline const ::google::protobuf::SourceContext& Enum::source_context() const { |
1469 // @@protoc_insertion_point(field_get:google.protobuf.Enum.source_context) | 1792 // @@protoc_insertion_point(field_get:google.protobuf.Enum.source_context) |
1470 return source_context_ != NULL ? *source_context_ : *default_instance_->source
_context_; | 1793 return source_context_ != NULL ? *source_context_ |
| 1794 : *::google::protobuf::SourceContext::internal_default_
instance(); |
1471 } | 1795 } |
1472 inline ::google::protobuf::SourceContext* Enum::mutable_source_context() { | 1796 inline ::google::protobuf::SourceContext* Enum::mutable_source_context() { |
1473 | 1797 |
1474 if (source_context_ == NULL) { | 1798 if (source_context_ == NULL) { |
1475 source_context_ = new ::google::protobuf::SourceContext; | 1799 _slow_mutable_source_context(); |
1476 } | 1800 } |
1477 // @@protoc_insertion_point(field_mutable:google.protobuf.Enum.source_context) | 1801 // @@protoc_insertion_point(field_mutable:google.protobuf.Enum.source_context) |
1478 return source_context_; | 1802 return source_context_; |
1479 } | 1803 } |
1480 inline ::google::protobuf::SourceContext* Enum::release_source_context() { | 1804 inline ::google::protobuf::SourceContext* Enum::release_source_context() { |
1481 // @@protoc_insertion_point(field_release:google.protobuf.Enum.source_context) | 1805 // @@protoc_insertion_point(field_release:google.protobuf.Enum.source_context) |
1482 | 1806 |
1483 ::google::protobuf::SourceContext* temp = source_context_; | 1807 if (GetArenaNoVirtual() != NULL) { |
1484 source_context_ = NULL; | 1808 return _slow_release_source_context(); |
1485 return temp; | 1809 } else { |
| 1810 ::google::protobuf::SourceContext* temp = source_context_; |
| 1811 source_context_ = NULL; |
| 1812 return temp; |
| 1813 } |
1486 } | 1814 } |
1487 inline void Enum::set_allocated_source_context(::google::protobuf::SourceContext
* source_context) { | 1815 inline void Enum::set_allocated_source_context(::google::protobuf::SourceContex
t* source_context) { |
1488 delete source_context_; | 1816 ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); |
| 1817 if (message_arena == NULL) { |
| 1818 delete source_context_; |
| 1819 } |
| 1820 if (source_context != NULL) { |
| 1821 if (message_arena != NULL) { |
| 1822 message_arena->Own(source_context); |
| 1823 } |
| 1824 } |
1489 source_context_ = source_context; | 1825 source_context_ = source_context; |
1490 if (source_context) { | 1826 if (source_context) { |
1491 | 1827 |
1492 } else { | 1828 } else { |
1493 | 1829 |
1494 } | 1830 } |
1495 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Enum.source_co
ntext) | 1831 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Enum.source_co
ntext) |
1496 } | 1832 } |
1497 | 1833 |
1498 // optional .google.protobuf.Syntax syntax = 5; | 1834 // .google.protobuf.Syntax syntax = 5; |
1499 inline void Enum::clear_syntax() { | 1835 inline void Enum::clear_syntax() { |
1500 syntax_ = 0; | 1836 syntax_ = 0; |
1501 } | 1837 } |
1502 inline ::google::protobuf::Syntax Enum::syntax() const { | 1838 inline ::google::protobuf::Syntax Enum::syntax() const { |
1503 // @@protoc_insertion_point(field_get:google.protobuf.Enum.syntax) | 1839 // @@protoc_insertion_point(field_get:google.protobuf.Enum.syntax) |
1504 return static_cast< ::google::protobuf::Syntax >(syntax_); | 1840 return static_cast< ::google::protobuf::Syntax >(syntax_); |
1505 } | 1841 } |
1506 inline void Enum::set_syntax(::google::protobuf::Syntax value) { | 1842 inline void Enum::set_syntax(::google::protobuf::Syntax value) { |
1507 | 1843 |
1508 syntax_ = value; | 1844 syntax_ = value; |
1509 // @@protoc_insertion_point(field_set:google.protobuf.Enum.syntax) | 1845 // @@protoc_insertion_point(field_set:google.protobuf.Enum.syntax) |
1510 } | 1846 } |
1511 | 1847 |
1512 // ------------------------------------------------------------------- | 1848 // ------------------------------------------------------------------- |
1513 | 1849 |
1514 // EnumValue | 1850 // EnumValue |
1515 | 1851 |
1516 // optional string name = 1; | 1852 // string name = 1; |
1517 inline void EnumValue::clear_name() { | 1853 inline void EnumValue::clear_name() { |
1518 name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlready
Inited()); | 1854 name_.ClearToEmpty(&::google::protobuf::internal::GetEmptyStringAlreadyInited(
), GetArenaNoVirtual()); |
1519 } | 1855 } |
1520 inline const ::std::string& EnumValue::name() const { | 1856 inline const ::std::string& EnumValue::name() const { |
1521 // @@protoc_insertion_point(field_get:google.protobuf.EnumValue.name) | 1857 // @@protoc_insertion_point(field_get:google.protobuf.EnumValue.name) |
1522 return name_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyIn
ited()); | 1858 return name_.Get(); |
1523 } | 1859 } |
1524 inline void EnumValue::set_name(const ::std::string& value) { | 1860 inline void EnumValue::set_name(const ::std::string& value) { |
1525 | 1861 |
1526 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
value); | 1862 name_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value,
GetArenaNoVirtual()); |
1527 // @@protoc_insertion_point(field_set:google.protobuf.EnumValue.name) | 1863 // @@protoc_insertion_point(field_set:google.protobuf.EnumValue.name) |
1528 } | 1864 } |
1529 inline void EnumValue::set_name(const char* value) { | 1865 inline void EnumValue::set_name(const char* value) { |
1530 | 1866 |
1531 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
::std::string(value)); | 1867 name_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std:
:string(value), |
| 1868 GetArenaNoVirtual()); |
1532 // @@protoc_insertion_point(field_set_char:google.protobuf.EnumValue.name) | 1869 // @@protoc_insertion_point(field_set_char:google.protobuf.EnumValue.name) |
1533 } | 1870 } |
1534 inline void EnumValue::set_name(const char* value, size_t size) { | 1871 inline void EnumValue::set_name(const char* value, |
| 1872 size_t size) { |
1535 | 1873 |
1536 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), | 1874 name_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std:
:string( |
1537 ::std::string(reinterpret_cast<const char*>(value), size)); | 1875 reinterpret_cast<const char*>(value), size), GetArenaNoVirtual()); |
1538 // @@protoc_insertion_point(field_set_pointer:google.protobuf.EnumValue.name) | 1876 // @@protoc_insertion_point(field_set_pointer:google.protobuf.EnumValue.name) |
1539 } | 1877 } |
1540 inline ::std::string* EnumValue::mutable_name() { | 1878 inline ::std::string* EnumValue::mutable_name() { |
1541 | 1879 |
1542 // @@protoc_insertion_point(field_mutable:google.protobuf.EnumValue.name) | 1880 // @@protoc_insertion_point(field_mutable:google.protobuf.EnumValue.name) |
1543 return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlrea
dyInited()); | 1881 return name_.Mutable(&::google::protobuf::internal::GetEmptyStringAlreadyInite
d(), GetArenaNoVirtual()); |
1544 } | 1882 } |
1545 inline ::std::string* EnumValue::release_name() { | 1883 inline ::std::string* EnumValue::release_name() { |
1546 // @@protoc_insertion_point(field_release:google.protobuf.EnumValue.name) | 1884 // @@protoc_insertion_point(field_release:google.protobuf.EnumValue.name) |
1547 | 1885 |
1548 return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlrea
dyInited()); | 1886 return name_.Release(&::google::protobuf::internal::GetEmptyStringAlreadyInite
d(), GetArenaNoVirtual()); |
| 1887 } |
| 1888 inline ::std::string* EnumValue::unsafe_arena_release_name() { |
| 1889 // @@protoc_insertion_point(field_unsafe_arena_release:google.protobuf.EnumVal
ue.name) |
| 1890 GOOGLE_DCHECK(GetArenaNoVirtual() != NULL); |
| 1891 |
| 1892 return name_.UnsafeArenaRelease(&::google::protobuf::internal::GetEmptyStringA
lreadyInited(), |
| 1893 GetArenaNoVirtual()); |
1549 } | 1894 } |
1550 inline void EnumValue::set_allocated_name(::std::string* name) { | 1895 inline void EnumValue::set_allocated_name(::std::string* name) { |
1551 if (name != NULL) { | 1896 if (name != NULL) { |
1552 | 1897 |
1553 } else { | 1898 } else { |
1554 | 1899 |
1555 } | 1900 } |
1556 name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlready
Inited(), name); | 1901 name_.SetAllocated(&::google::protobuf::internal::GetEmptyStringAlreadyInited(
), name, |
| 1902 GetArenaNoVirtual()); |
1557 // @@protoc_insertion_point(field_set_allocated:google.protobuf.EnumValue.name
) | 1903 // @@protoc_insertion_point(field_set_allocated:google.protobuf.EnumValue.name
) |
1558 } | 1904 } |
| 1905 inline void EnumValue::unsafe_arena_set_allocated_name( |
| 1906 ::std::string* name) { |
| 1907 GOOGLE_DCHECK(GetArenaNoVirtual() != NULL); |
| 1908 if (name != NULL) { |
| 1909 |
| 1910 } else { |
| 1911 |
| 1912 } |
| 1913 name_.UnsafeArenaSetAllocated(&::google::protobuf::internal::GetEmptyStringAlr
eadyInited(), |
| 1914 name, GetArenaNoVirtual()); |
| 1915 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:google.protobuf.E
numValue.name) |
| 1916 } |
1559 | 1917 |
1560 // optional int32 number = 2; | 1918 // int32 number = 2; |
1561 inline void EnumValue::clear_number() { | 1919 inline void EnumValue::clear_number() { |
1562 number_ = 0; | 1920 number_ = 0; |
1563 } | 1921 } |
1564 inline ::google::protobuf::int32 EnumValue::number() const { | 1922 inline ::google::protobuf::int32 EnumValue::number() const { |
1565 // @@protoc_insertion_point(field_get:google.protobuf.EnumValue.number) | 1923 // @@protoc_insertion_point(field_get:google.protobuf.EnumValue.number) |
1566 return number_; | 1924 return number_; |
1567 } | 1925 } |
1568 inline void EnumValue::set_number(::google::protobuf::int32 value) { | 1926 inline void EnumValue::set_number(::google::protobuf::int32 value) { |
1569 | 1927 |
1570 number_ = value; | 1928 number_ = value; |
(...skipping 27 matching lines...) Expand all Loading... |
1598 inline const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& | 1956 inline const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Option >& |
1599 EnumValue::options() const { | 1957 EnumValue::options() const { |
1600 // @@protoc_insertion_point(field_list:google.protobuf.EnumValue.options) | 1958 // @@protoc_insertion_point(field_list:google.protobuf.EnumValue.options) |
1601 return options_; | 1959 return options_; |
1602 } | 1960 } |
1603 | 1961 |
1604 // ------------------------------------------------------------------- | 1962 // ------------------------------------------------------------------- |
1605 | 1963 |
1606 // Option | 1964 // Option |
1607 | 1965 |
1608 // optional string name = 1; | 1966 // string name = 1; |
1609 inline void Option::clear_name() { | 1967 inline void Option::clear_name() { |
1610 name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlready
Inited()); | 1968 name_.ClearToEmpty(&::google::protobuf::internal::GetEmptyStringAlreadyInited(
), GetArenaNoVirtual()); |
1611 } | 1969 } |
1612 inline const ::std::string& Option::name() const { | 1970 inline const ::std::string& Option::name() const { |
1613 // @@protoc_insertion_point(field_get:google.protobuf.Option.name) | 1971 // @@protoc_insertion_point(field_get:google.protobuf.Option.name) |
1614 return name_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyIn
ited()); | 1972 return name_.Get(); |
1615 } | 1973 } |
1616 inline void Option::set_name(const ::std::string& value) { | 1974 inline void Option::set_name(const ::std::string& value) { |
1617 | 1975 |
1618 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
value); | 1976 name_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value,
GetArenaNoVirtual()); |
1619 // @@protoc_insertion_point(field_set:google.protobuf.Option.name) | 1977 // @@protoc_insertion_point(field_set:google.protobuf.Option.name) |
1620 } | 1978 } |
1621 inline void Option::set_name(const char* value) { | 1979 inline void Option::set_name(const char* value) { |
1622 | 1980 |
1623 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
::std::string(value)); | 1981 name_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std:
:string(value), |
| 1982 GetArenaNoVirtual()); |
1624 // @@protoc_insertion_point(field_set_char:google.protobuf.Option.name) | 1983 // @@protoc_insertion_point(field_set_char:google.protobuf.Option.name) |
1625 } | 1984 } |
1626 inline void Option::set_name(const char* value, size_t size) { | 1985 inline void Option::set_name(const char* value, |
| 1986 size_t size) { |
1627 | 1987 |
1628 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), | 1988 name_.Set(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std:
:string( |
1629 ::std::string(reinterpret_cast<const char*>(value), size)); | 1989 reinterpret_cast<const char*>(value), size), GetArenaNoVirtual()); |
1630 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Option.name) | 1990 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Option.name) |
1631 } | 1991 } |
1632 inline ::std::string* Option::mutable_name() { | 1992 inline ::std::string* Option::mutable_name() { |
1633 | 1993 |
1634 // @@protoc_insertion_point(field_mutable:google.protobuf.Option.name) | 1994 // @@protoc_insertion_point(field_mutable:google.protobuf.Option.name) |
1635 return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlrea
dyInited()); | 1995 return name_.Mutable(&::google::protobuf::internal::GetEmptyStringAlreadyInite
d(), GetArenaNoVirtual()); |
1636 } | 1996 } |
1637 inline ::std::string* Option::release_name() { | 1997 inline ::std::string* Option::release_name() { |
1638 // @@protoc_insertion_point(field_release:google.protobuf.Option.name) | 1998 // @@protoc_insertion_point(field_release:google.protobuf.Option.name) |
1639 | 1999 |
1640 return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlrea
dyInited()); | 2000 return name_.Release(&::google::protobuf::internal::GetEmptyStringAlreadyInite
d(), GetArenaNoVirtual()); |
| 2001 } |
| 2002 inline ::std::string* Option::unsafe_arena_release_name() { |
| 2003 // @@protoc_insertion_point(field_unsafe_arena_release:google.protobuf.Option.
name) |
| 2004 GOOGLE_DCHECK(GetArenaNoVirtual() != NULL); |
| 2005 |
| 2006 return name_.UnsafeArenaRelease(&::google::protobuf::internal::GetEmptyStringA
lreadyInited(), |
| 2007 GetArenaNoVirtual()); |
1641 } | 2008 } |
1642 inline void Option::set_allocated_name(::std::string* name) { | 2009 inline void Option::set_allocated_name(::std::string* name) { |
1643 if (name != NULL) { | 2010 if (name != NULL) { |
1644 | 2011 |
1645 } else { | 2012 } else { |
1646 | 2013 |
1647 } | 2014 } |
1648 name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlready
Inited(), name); | 2015 name_.SetAllocated(&::google::protobuf::internal::GetEmptyStringAlreadyInited(
), name, |
| 2016 GetArenaNoVirtual()); |
1649 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Option.name) | 2017 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Option.name) |
1650 } | 2018 } |
| 2019 inline void Option::unsafe_arena_set_allocated_name( |
| 2020 ::std::string* name) { |
| 2021 GOOGLE_DCHECK(GetArenaNoVirtual() != NULL); |
| 2022 if (name != NULL) { |
| 2023 |
| 2024 } else { |
| 2025 |
| 2026 } |
| 2027 name_.UnsafeArenaSetAllocated(&::google::protobuf::internal::GetEmptyStringAlr
eadyInited(), |
| 2028 name, GetArenaNoVirtual()); |
| 2029 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:google.protobuf.O
ption.name) |
| 2030 } |
1651 | 2031 |
1652 // optional .google.protobuf.Any value = 2; | 2032 // .google.protobuf.Any value = 2; |
1653 inline bool Option::has_value() const { | 2033 inline bool Option::has_value() const { |
1654 return !_is_default_instance_ && value_ != NULL; | 2034 return this != internal_default_instance() && value_ != NULL; |
1655 } | 2035 } |
1656 inline void Option::clear_value() { | 2036 inline void Option::clear_value() { |
1657 if (GetArenaNoVirtual() == NULL && value_ != NULL) delete value_; | 2037 if (GetArenaNoVirtual() == NULL && value_ != NULL) delete value_; |
1658 value_ = NULL; | 2038 value_ = NULL; |
1659 } | 2039 } |
1660 inline const ::google::protobuf::Any& Option::value() const { | 2040 inline const ::google::protobuf::Any& Option::value() const { |
1661 // @@protoc_insertion_point(field_get:google.protobuf.Option.value) | 2041 // @@protoc_insertion_point(field_get:google.protobuf.Option.value) |
1662 return value_ != NULL ? *value_ : *default_instance_->value_; | 2042 return value_ != NULL ? *value_ |
| 2043 : *::google::protobuf::Any::internal_default_instance()
; |
1663 } | 2044 } |
1664 inline ::google::protobuf::Any* Option::mutable_value() { | 2045 inline ::google::protobuf::Any* Option::mutable_value() { |
1665 | 2046 |
1666 if (value_ == NULL) { | 2047 if (value_ == NULL) { |
1667 value_ = new ::google::protobuf::Any; | 2048 _slow_mutable_value(); |
1668 } | 2049 } |
1669 // @@protoc_insertion_point(field_mutable:google.protobuf.Option.value) | 2050 // @@protoc_insertion_point(field_mutable:google.protobuf.Option.value) |
1670 return value_; | 2051 return value_; |
1671 } | 2052 } |
1672 inline ::google::protobuf::Any* Option::release_value() { | 2053 inline ::google::protobuf::Any* Option::release_value() { |
1673 // @@protoc_insertion_point(field_release:google.protobuf.Option.value) | 2054 // @@protoc_insertion_point(field_release:google.protobuf.Option.value) |
1674 | 2055 |
1675 ::google::protobuf::Any* temp = value_; | 2056 if (GetArenaNoVirtual() != NULL) { |
1676 value_ = NULL; | 2057 return _slow_release_value(); |
1677 return temp; | 2058 } else { |
| 2059 ::google::protobuf::Any* temp = value_; |
| 2060 value_ = NULL; |
| 2061 return temp; |
| 2062 } |
1678 } | 2063 } |
1679 inline void Option::set_allocated_value(::google::protobuf::Any* value) { | 2064 inline void Option::set_allocated_value(::google::protobuf::Any* value) { |
1680 delete value_; | 2065 ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); |
| 2066 if (message_arena == NULL) { |
| 2067 delete value_; |
| 2068 } |
| 2069 if (value != NULL) { |
| 2070 if (message_arena != NULL) { |
| 2071 message_arena->Own(value); |
| 2072 } |
| 2073 } |
1681 value_ = value; | 2074 value_ = value; |
1682 if (value) { | 2075 if (value) { |
1683 | 2076 |
1684 } else { | 2077 } else { |
1685 | 2078 |
1686 } | 2079 } |
1687 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Option.value) | 2080 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Option.value) |
1688 } | 2081 } |
1689 | 2082 |
1690 #endif // !PROTOBUF_INLINE_NOT_IN_HEADERS | 2083 #endif // !PROTOBUF_INLINE_NOT_IN_HEADERS |
1691 // ------------------------------------------------------------------- | 2084 // ------------------------------------------------------------------- |
1692 | 2085 |
1693 // ------------------------------------------------------------------- | 2086 // ------------------------------------------------------------------- |
1694 | 2087 |
1695 // ------------------------------------------------------------------- | 2088 // ------------------------------------------------------------------- |
1696 | 2089 |
1697 // ------------------------------------------------------------------- | 2090 // ------------------------------------------------------------------- |
1698 | 2091 |
1699 | 2092 |
1700 // @@protoc_insertion_point(namespace_scope) | 2093 // @@protoc_insertion_point(namespace_scope) |
1701 | 2094 |
| 2095 |
1702 } // namespace protobuf | 2096 } // namespace protobuf |
1703 } // namespace google | 2097 } // namespace google |
1704 | 2098 |
1705 #ifndef SWIG | 2099 #ifndef SWIG |
1706 namespace google { | 2100 namespace google { |
1707 namespace protobuf { | 2101 namespace protobuf { |
1708 | 2102 |
1709 template <> struct is_proto_enum< ::google::protobuf::Field_Kind> : ::google::pr
otobuf::internal::true_type {}; | 2103 template <> struct is_proto_enum< ::google::protobuf::Field_Kind> : ::google::pr
otobuf::internal::true_type {}; |
1710 template <> | 2104 template <> |
1711 inline const EnumDescriptor* GetEnumDescriptor< ::google::protobuf::Field_Kind>(
) { | 2105 inline const EnumDescriptor* GetEnumDescriptor< ::google::protobuf::Field_Kind>(
) { |
(...skipping 10 matching lines...) Expand all Loading... |
1722 return ::google::protobuf::Syntax_descriptor(); | 2116 return ::google::protobuf::Syntax_descriptor(); |
1723 } | 2117 } |
1724 | 2118 |
1725 } // namespace protobuf | 2119 } // namespace protobuf |
1726 } // namespace google | 2120 } // namespace google |
1727 #endif // SWIG | 2121 #endif // SWIG |
1728 | 2122 |
1729 // @@protoc_insertion_point(global_scope) | 2123 // @@protoc_insertion_point(global_scope) |
1730 | 2124 |
1731 #endif // PROTOBUF_google_2fprotobuf_2ftype_2eproto__INCLUDED | 2125 #endif // PROTOBUF_google_2fprotobuf_2ftype_2eproto__INCLUDED |
OLD | NEW |