4 #ifndef PROTOBUF_google_2fprotobuf_2fcompiler_2fplugin_2eproto__INCLUDED 5 #define PROTOBUF_google_2fprotobuf_2fcompiler_2fplugin_2eproto__INCLUDED 11 #if GOOGLE_PROTOBUF_VERSION < 3000000 12 #error This file was generated by a newer version of protoc which is 13 #error incompatible with your Protocol Buffer headers. Please update 16 #if 3000000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION 17 #error This file was generated by an older version of protoc which is 18 #error incompatible with your Protocol Buffer headers. Please 19 #error regenerate this file with a newer version of protoc. 42 class CodeGeneratorRequest;
43 class CodeGeneratorResponse;
44 class CodeGeneratorResponse_File;
61 return _internal_metadata_.unknown_fields();
65 return _internal_metadata_.mutable_unknown_fields();
86 bool MergePartialFromCodedStream(
88 void SerializeWithCachedSizes(
95 void SetCachedSize(
int size)
const;
98 inline ::google::protobuf::Arena* GetArenaNoVirtual()
const {
99 return _internal_metadata_.arena();
101 inline void* MaybeArenaPtr()
const {
102 return _internal_metadata_.raw_arena_ptr();
113 int file_to_generate_size()
const;
114 void clear_file_to_generate();
115 static const int kFileToGenerateFieldNumber = 1;
119 void set_file_to_generate(
int index,
const char*
value);
120 void set_file_to_generate(
int index,
const char*
value,
size_t size);
123 void add_file_to_generate(
const char*
value);
124 void add_file_to_generate(
const char*
value,
size_t size);
125 const ::google::protobuf::RepeatedPtrField< ::std::string>& file_to_generate()
const;
129 bool has_parameter()
const;
130 void clear_parameter();
131 static const int kParameterFieldNumber = 2;
134 void set_parameter(
const char*
value);
135 void set_parameter(
const char*
value,
size_t size);
138 void set_allocated_parameter(::
std::string* parameter);
141 int proto_file_size()
const;
142 void clear_proto_file();
143 static const int kProtoFileFieldNumber = 15;
148 mutable_proto_file();
149 const ::google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto >&
154 inline void set_has_parameter();
155 inline void clear_has_parameter();
159 mutable int _cached_size_;
167 void InitAsDefaultInstance();
185 return _internal_metadata_.unknown_fields();
189 return _internal_metadata_.mutable_unknown_fields();
210 bool MergePartialFromCodedStream(
212 void SerializeWithCachedSizes(
219 void SetCachedSize(
int size)
const;
222 inline ::google::protobuf::Arena* GetArenaNoVirtual()
const {
223 return _internal_metadata_.arena();
225 inline void* MaybeArenaPtr()
const {
226 return _internal_metadata_.raw_arena_ptr();
237 bool has_name()
const;
239 static const int kNameFieldNumber = 1;
242 void set_name(
const char*
value);
243 void set_name(
const char*
value,
size_t size);
249 bool has_insertion_point()
const;
250 void clear_insertion_point();
251 static const int kInsertionPointFieldNumber = 2;
254 void set_insertion_point(
const char*
value);
255 void set_insertion_point(
const char*
value,
size_t size);
258 void set_allocated_insertion_point(::
std::string* insertion_point);
261 bool has_content()
const;
262 void clear_content();
263 static const int kContentFieldNumber = 15;
266 void set_content(
const char*
value);
267 void set_content(
const char*
value,
size_t size);
274 inline void set_has_name();
275 inline void clear_has_name();
276 inline void set_has_insertion_point();
277 inline void clear_has_insertion_point();
278 inline void set_has_content();
279 inline void clear_has_content();
283 mutable int _cached_size_;
291 void InitAsDefaultInstance();
309 return _internal_metadata_.unknown_fields();
313 return _internal_metadata_.mutable_unknown_fields();
334 bool MergePartialFromCodedStream(
336 void SerializeWithCachedSizes(
343 void SetCachedSize(
int size)
const;
346 inline ::google::protobuf::Arena* GetArenaNoVirtual()
const {
347 return _internal_metadata_.arena();
349 inline void* MaybeArenaPtr()
const {
350 return _internal_metadata_.raw_arena_ptr();
363 bool has_error()
const;
365 static const int kErrorFieldNumber = 1;
368 void set_error(
const char*
value);
369 void set_error(
const char*
value,
size_t size);
375 int file_size()
const;
377 static const int kFileFieldNumber = 15;
378 const ::google::protobuf::compiler::CodeGeneratorResponse_File&
file(
int index)
const;
383 const ::google::protobuf::RepeatedPtrField< ::google::protobuf::compiler::CodeGeneratorResponse_File >&
388 inline void set_has_error();
389 inline void clear_has_error();
393 mutable int _cached_size_;
400 void InitAsDefaultInstance();
408 #if !PROTOBUF_INLINE_NOT_IN_HEADERS 413 return file_to_generate_.size();
416 file_to_generate_.Clear();
420 return file_to_generate_.
Get(index);
424 return file_to_generate_.
Mutable(index);
428 file_to_generate_.Mutable(index)->assign(value);
431 file_to_generate_.Mutable(index)->assign(value);
435 file_to_generate_.Mutable(index)->assign(
436 reinterpret_cast<const char*>(value), size);
441 return file_to_generate_.Add();
444 file_to_generate_.Add()->assign(value);
448 file_to_generate_.Add()->assign(value);
452 file_to_generate_.Add()->assign(reinterpret_cast<const char*>(value), size);
455 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
458 return file_to_generate_;
460 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
463 return &file_to_generate_;
468 return (_has_bits_[0] & 0x00000002u) != 0;
470 inline void CodeGeneratorRequest::set_has_parameter() {
471 _has_bits_[0] |= 0x00000002
u;
473 inline void CodeGeneratorRequest::clear_has_parameter() {
474 _has_bits_[0] &= ~0x00000002
u;
478 clear_has_parameter();
497 ::
std::string(reinterpret_cast<const char*>(value), size));
507 clear_has_parameter();
511 if (parameter !=
NULL) {
514 clear_has_parameter();
522 return proto_file_.size();
529 return proto_file_.Get(index);
533 return proto_file_.Mutable(index);
537 return proto_file_.Add();
539 inline ::google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto >*
544 inline const ::google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto >&
556 return (_has_bits_[0] & 0x00000001u) != 0;
558 inline void CodeGeneratorResponse_File::set_has_name() {
559 _has_bits_[0] |= 0x00000001
u;
561 inline void CodeGeneratorResponse_File::clear_has_name() {
562 _has_bits_[0] &= ~0x00000001
u;
585 ::
std::string(reinterpret_cast<const char*>(value), size));
610 return (_has_bits_[0] & 0x00000002u) != 0;
612 inline void CodeGeneratorResponse_File::set_has_insertion_point() {
613 _has_bits_[0] |= 0x00000002
u;
615 inline void CodeGeneratorResponse_File::clear_has_insertion_point() {
616 _has_bits_[0] &= ~0x00000002
u;
620 clear_has_insertion_point();
627 set_has_insertion_point();
632 set_has_insertion_point();
637 set_has_insertion_point();
639 ::
std::string(reinterpret_cast<const char*>(value), size));
643 set_has_insertion_point();
649 clear_has_insertion_point();
653 if (insertion_point !=
NULL) {
654 set_has_insertion_point();
656 clear_has_insertion_point();
664 return (_has_bits_[0] & 0x00000004u) != 0;
666 inline void CodeGeneratorResponse_File::set_has_content() {
667 _has_bits_[0] |= 0x00000004
u;
669 inline void CodeGeneratorResponse_File::clear_has_content() {
670 _has_bits_[0] &= ~0x00000004
u;
693 ::
std::string(reinterpret_cast<const char*>(value), size));
707 if (content !=
NULL) {
722 return (_has_bits_[0] & 0x00000001u) != 0;
724 inline void CodeGeneratorResponse::set_has_error() {
725 _has_bits_[0] |= 0x00000001
u;
727 inline void CodeGeneratorResponse::clear_has_error() {
728 _has_bits_[0] &= ~0x00000001
u;
751 ::
std::string(reinterpret_cast<const char*>(value), size));
783 return file_.Get(index);
787 return file_.Mutable(index);
793 inline ::google::protobuf::RepeatedPtrField< ::google::protobuf::compiler::CodeGeneratorResponse_File >*
798 inline const ::google::protobuf::RepeatedPtrField< ::google::protobuf::compiler::CodeGeneratorResponse_File >&
804 #endif // !PROTOBUF_INLINE_NOT_IN_HEADERS 818 #endif // PROTOBUF_google_2fprotobuf_2fcompiler_2fplugin_2eproto__INCLUDED
::std::string * mutable_insertion_point()
Definition: plugin.pb.h:642
Definition: plugin.pb.h:296
void set_name(const ::std::string &value)
Definition: plugin.pb.h:572
bool has_error() const
Definition: plugin.pb.h:721
Definition: message.h:179
EGLStreamKHR EGLint EGLint EGLint size
Definition: eglext.h:984
const ::google::protobuf::RepeatedPtrField< ::google::protobuf::compiler::CodeGeneratorResponse_File > & file() const
Definition: plugin.pb.h:799
void set_insertion_point(const ::std::string &value)
Definition: plugin.pb.h:626
::std::string * release_insertion_point()
Definition: plugin.pb.h:647
void protobuf_AddDesc_google_2fprotobuf_2fcompiler_2fplugin_2eproto()
Definition: plugin.pb.cc:126
::google::protobuf::RepeatedPtrField< ::std::string > * mutable_file_to_generate()
Definition: plugin.pb.h:461
void set_allocated_parameter(::std::string *parameter)
Definition: plugin.pb.h:510
CodeGeneratorResponse_File File
Definition: plugin.pb.h:358
const ::google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto > & proto_file() const
Definition: plugin.pb.h:545
OPENSSL_EXPORT pem_password_cb void * u
Definition: pem.h:398
int GetCachedSize() const
Definition: plugin.pb.h:215
CodeGeneratorResponse & operator=(const CodeGeneratorResponse &from)
Definition: plugin.pb.h:303
const ::std::string & content() const
Definition: plugin.pb.h:676
struct Descriptor Descriptor
Definition: protobuf.h:23
void set_allocated_insertion_point(::std::string *insertion_point)
Definition: plugin.pb.h:652
const Descriptor * descriptor
Definition: descriptor.cc:271
uint8_t uint8
Definition: port.h:133
::std::string * release_error()
Definition: plugin.pb.h:759
bool has_name() const
Definition: plugin.pb.h:555
::google::protobuf::RepeatedPtrField< ::google::protobuf::compiler::CodeGeneratorResponse_File > * mutable_file()
Definition: plugin.pb.h:794
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: plugin.pb.h:308
LIBPROTOBUF_EXPORTconst ::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:85
void clear_insertion_point()
Definition: plugin.pb.h:618
Definition: arenastring.h:56
Message
Definition: peerconnection_unittest.cc:105
void clear_error()
Definition: plugin.pb.h:730
::google::protobuf::RepeatedPtrField< ::google::protobuf::FileDescriptorProto > * mutable_proto_file()
Definition: plugin.pb.h:540
CodeGeneratorResponse_File * New() const
Definition: plugin.pb.h:199
void set_error(const ::std::string &value)
Definition: plugin.pb.h:738
Definition: plugin.pb.h:172
VoEFile * file
Definition: voe_cmd_test.cc:59
void set_allocated_content(::std::string *content)
Definition: plugin.pb.h:706
int file_to_generate_size() const
Definition: plugin.pb.h:412
::std::string * mutable_name()
Definition: plugin.pb.h:588
::std::string * release_parameter()
Definition: plugin.pb.h:505
FileDescriptorProto
Definition: descriptor_pb2.py:1630
IsInitialized
Definition: python_message.py:1169
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: plugin.pb.h:188
void clear_name()
Definition: plugin.pb.h:564
int proto_file_size() const
Definition: plugin.pb.h:521
const ::std::string & error() const
Definition: plugin.pb.h:734
int GetCachedSize() const
Definition: plugin.pb.h:91
GLuint index
Definition: gl2.h:383
EGLAttrib * value
Definition: eglext.h:120
const ::std::string & parameter() const
Definition: plugin.pb.h:480
void clear_parameter()
Definition: plugin.pb.h:476
bool has_insertion_point() const
Definition: plugin.pb.h:609
void clear_proto_file()
Definition: plugin.pb.h:524
void clear_file_to_generate()
Definition: plugin.pb.h:415
void set_parameter(const ::std::string &value)
Definition: plugin.pb.h:484
uint32_t uint32
Definition: port.h:135
EGLImageKHR EGLint * name
Definition: eglext.h:851
Definition: __init__.py:1
::std::string * release_content()
Definition: plugin.pb.h:701
void protobuf_AssignDesc_google_2fprotobuf_2fcompiler_2fplugin_2eproto()
Definition: plugin.pb.cc:39
void clear_content()
Definition: plugin.pb.h:672
void set_file_to_generate(int index, const ::std::string &value)
Definition: plugin.pb.h:426
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: plugin.pb.h:184
void clear_file()
Definition: plugin.pb.h:778
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: plugin.pb.h:312
GLsizei const GLchar *const * string
Definition: gl2.h:479
::std::string * add_file_to_generate()
Definition: plugin.pb.h:439
const Element & Get(int index) const
Definition: repeated_field.h:1828
bool has_content() const
Definition: plugin.pb.h:663
void set_allocated_name(::std::string *name)
Definition: plugin.pb.h:598
void protobuf_ShutdownFile_google_2fprotobuf_2fcompiler_2fplugin_2eproto()
Definition: plugin.pb.cc:117
::std::string * mutable_content()
Definition: plugin.pb.h:696
::std::string * mutable_parameter()
Definition: plugin.pb.h:500
#define LIBPROTOC_EXPORT
Definition: port.h:98
string error_
Definition: descriptor.cc:6098
#define NULL
Definition: common_types.h:41
string parameter_
Definition: command_line_interface_unittest.cc:231
const ::google::protobuf::RepeatedPtrField< ::std::string > & file_to_generate() const
Definition: plugin.pb.h:456
Definition: plugin.pb.h:48
Definition: descriptor.pb.h:275
Element * Mutable(int index)
Definition: repeated_field.h:1834
int GetCachedSize() const
Definition: plugin.pb.h:339
::google::protobuf::FileDescriptorProto * add_proto_file()
Definition: plugin.pb.h:535
const ::std::string & name() const
Definition: plugin.pb.h:568
Definition: gflags_completions.h:115
void set_allocated_error(::std::string *error)
Definition: plugin.pb.h:764
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: plugin.pb.h:60
string input
Definition: tokenizer_unittest.cc:198
CodeGeneratorRequest * New() const
Definition: plugin.pb.h:75
ByteSize
Definition: python_message.py:1040
bool has_parameter() const
Definition: plugin.pb.h:467
Definition: coded_stream.h:665
const ::std::string & insertion_point() const
Definition: plugin.pb.h:622
::std::string * mutable_error()
Definition: plugin.pb.h:754
::google::protobuf::compiler::CodeGeneratorResponse_File * add_file()
Definition: plugin.pb.h:789
CodeGeneratorResponse * New() const
Definition: plugin.pb.h:323
int file_size() const
Definition: plugin.pb.h:775
::std::string * release_name()
Definition: plugin.pb.h:593
CodeGeneratorResponse_File & operator=(const CodeGeneratorResponse_File &from)
Definition: plugin.pb.h:179
MergeFrom
Definition: python_message.py:1259
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: plugin.pb.h:64
CodeGeneratorRequest & operator=(const CodeGeneratorRequest &from)
Definition: plugin.pb.h:55
void set_content(const ::std::string &value)
Definition: plugin.pb.h:680