// Generated by the protocol buffer compiler. DO NOT EDIT! // source: DebuggerMessage.proto #ifndef PROTOBUF_DebuggerMessage_2eproto__INCLUDED #define PROTOBUF_DebuggerMessage_2eproto__INCLUDED #include #include #if GOOGLE_PROTOBUF_VERSION < 2003000 #error This file was generated by a newer version of protoc which is #error incompatible with your Protocol Buffer headers. Please update #error your headers. #endif #if 2003000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION #error This file was generated by an older version of protoc which is #error incompatible with your Protocol Buffer headers. Please #error regenerate this file with a newer version of protoc. #endif #include #include #include // @@protoc_insertion_point(includes) namespace GLESv2Debugger { // Internal implementation detail -- do not call these. void protobuf_AddDesc_DebuggerMessage_2eproto(); void protobuf_AssignDesc_DebuggerMessage_2eproto(); void protobuf_ShutdownFile_DebuggerMessage_2eproto(); class Message; enum Message_Function { Message_Function_glActiveTexture = 0, Message_Function_glAttachShader = 1, Message_Function_glBindAttribLocation = 2, Message_Function_glBindBuffer = 3, Message_Function_glBindFramebuffer = 4, Message_Function_glBindRenderbuffer = 5, Message_Function_glBindTexture = 6, Message_Function_glBlendColor = 7, Message_Function_glBlendEquation = 8, Message_Function_glBlendEquationSeparate = 9, Message_Function_glBlendFunc = 10, Message_Function_glBlendFuncSeparate = 11, Message_Function_glBufferData = 12, Message_Function_glBufferSubData = 13, Message_Function_glCheckFramebufferStatus = 14, Message_Function_glClear = 15, Message_Function_glClearColor = 16, Message_Function_glClearDepthf = 17, Message_Function_glClearStencil = 18, Message_Function_glColorMask = 19, Message_Function_glCompileShader = 20, Message_Function_glCompressedTexImage2D = 21, Message_Function_glCompressedTexSubImage2D = 22, Message_Function_glCopyTexImage2D = 23, Message_Function_glCopyTexSubImage2D = 24, Message_Function_glCreateProgram = 25, Message_Function_glCreateShader = 26, Message_Function_glCullFace = 27, Message_Function_glDeleteBuffers = 28, Message_Function_glDeleteFramebuffers = 29, Message_Function_glDeleteProgram = 30, Message_Function_glDeleteRenderbuffers = 31, Message_Function_glDeleteShader = 32, Message_Function_glDeleteTextures = 33, Message_Function_glDepthFunc = 34, Message_Function_glDepthMask = 35, Message_Function_glDepthRangef = 36, Message_Function_glDetachShader = 37, Message_Function_glDisable = 38, Message_Function_glDisableVertexAttribArray = 39, Message_Function_glDrawArrays = 40, Message_Function_glDrawElements = 41, Message_Function_glEnable = 42, Message_Function_glEnableVertexAttribArray = 43, Message_Function_glFinish = 44, Message_Function_glFlush = 45, Message_Function_glFramebufferRenderbuffer = 46, Message_Function_glFramebufferTexture2D = 47, Message_Function_glFrontFace = 48, Message_Function_glGenBuffers = 49, Message_Function_glGenerateMipmap = 50, Message_Function_glGenFramebuffers = 51, Message_Function_glGenRenderbuffers = 52, Message_Function_glGenTextures = 53, Message_Function_glGetActiveAttrib = 54, Message_Function_glGetActiveUniform = 55, Message_Function_glGetAttachedShaders = 56, Message_Function_glGetAttribLocation = 57, Message_Function_glGetBooleanv = 58, Message_Function_glGetBufferParameteriv = 59, Message_Function_glGetError = 60, Message_Function_glGetFloatv = 61, Message_Function_glGetFramebufferAttachmentParameteriv = 62, Message_Function_glGetIntegerv = 63, Message_Function_glGetProgramiv = 64, Message_Function_glGetProgramInfoLog = 65, Message_Function_glGetRenderbufferParameteriv = 66, Message_Function_glGetShaderiv = 67, Message_Function_glGetShaderInfoLog = 68, Message_Function_glGetShaderPrecisionFormat = 69, Message_Function_glGetShaderSource = 70, Message_Function_glGetString = 71, Message_Function_glGetTexParameterfv = 72, Message_Function_glGetTexParameteriv = 73, Message_Function_glGetUniformfv = 74, Message_Function_glGetUniformiv = 75, Message_Function_glGetUniformLocation = 76, Message_Function_glGetVertexAttribfv = 77, Message_Function_glGetVertexAttribiv = 78, Message_Function_glGetVertexAttribPointerv = 79, Message_Function_glHint = 80, Message_Function_glIsBuffer = 81, Message_Function_glIsEnabled = 82, Message_Function_glIsFramebuffer = 83, Message_Function_glIsProgram = 84, Message_Function_glIsRenderbuffer = 85, Message_Function_glIsShader = 86, Message_Function_glIsTexture = 87, Message_Function_glLineWidth = 88, Message_Function_glLinkProgram = 89, Message_Function_glPixelStorei = 90, Message_Function_glPolygonOffset = 91, Message_Function_glReadPixels = 92, Message_Function_glReleaseShaderCompiler = 93, Message_Function_glRenderbufferStorage = 94, Message_Function_glSampleCoverage = 95, Message_Function_glScissor = 96, Message_Function_glShaderBinary = 97, Message_Function_glShaderSource = 98, Message_Function_glStencilFunc = 99, Message_Function_glStencilFuncSeparate = 100, Message_Function_glStencilMask = 101, Message_Function_glStencilMaskSeparate = 102, Message_Function_glStencilOp = 103, Message_Function_glStencilOpSeparate = 104, Message_Function_glTexImage2D = 105, Message_Function_glTexParameterf = 106, Message_Function_glTexParameterfv = 107, Message_Function_glTexParameteri = 108, Message_Function_glTexParameteriv = 109, Message_Function_glTexSubImage2D = 110, Message_Function_glUniform1f = 111, Message_Function_glUniform1fv = 112, Message_Function_glUniform1i = 113, Message_Function_glUniform1iv = 114, Message_Function_glUniform2f = 115, Message_Function_glUniform2fv = 116, Message_Function_glUniform2i = 117, Message_Function_glUniform2iv = 118, Message_Function_glUniform3f = 119, Message_Function_glUniform3fv = 120, Message_Function_glUniform3i = 121, Message_Function_glUniform3iv = 122, Message_Function_glUniform4f = 123, Message_Function_glUniform4fv = 124, Message_Function_glUniform4i = 125, Message_Function_glUniform4iv = 126, Message_Function_glUniformMatrix2fv = 127, Message_Function_glUniformMatrix3fv = 128, Message_Function_glUniformMatrix4fv = 129, Message_Function_glUseProgram = 130, Message_Function_glValidateProgram = 131, Message_Function_glVertexAttrib1f = 132, Message_Function_glVertexAttrib1fv = 133, Message_Function_glVertexAttrib2f = 134, Message_Function_glVertexAttrib2fv = 135, Message_Function_glVertexAttrib3f = 136, Message_Function_glVertexAttrib3fv = 137, Message_Function_glVertexAttrib4f = 138, Message_Function_glVertexAttrib4fv = 139, Message_Function_glVertexAttribPointer = 140, Message_Function_glViewport = 141, Message_Function_ACK = 142, Message_Function_NEG = 143, Message_Function_CONTINUE = 144, Message_Function_SKIP = 145 }; bool Message_Function_IsValid(int value); const Message_Function Message_Function_Function_MIN = Message_Function_glActiveTexture; const Message_Function Message_Function_Function_MAX = Message_Function_SKIP; const int Message_Function_Function_ARRAYSIZE = Message_Function_Function_MAX + 1; // =================================================================== class Message : public ::google::protobuf::MessageLite { public: Message(); virtual ~Message(); Message(const Message& from); inline Message& operator=(const Message& from) { CopyFrom(from); return *this; } static const Message& default_instance(); void Swap(Message* other); // implements Message ---------------------------------------------- Message* New() const; void CheckTypeAndMergeFrom(const ::google::protobuf::MessageLite& from); void CopyFrom(const Message& from); void MergeFrom(const Message& from); void Clear(); bool IsInitialized() const; int ByteSize() const; bool MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input); void SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const; int GetCachedSize() const { return _cached_size_; } private: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const; public: ::std::string GetTypeName() const; // nested types ---------------------------------------------------- typedef Message_Function Function; static const Function glActiveTexture = Message_Function_glActiveTexture; static const Function glAttachShader = Message_Function_glAttachShader; static const Function glBindAttribLocation = Message_Function_glBindAttribLocation; static const Function glBindBuffer = Message_Function_glBindBuffer; static const Function glBindFramebuffer = Message_Function_glBindFramebuffer; static const Function glBindRenderbuffer = Message_Function_glBindRenderbuffer; static const Function glBindTexture = Message_Function_glBindTexture; static const Function glBlendColor = Message_Function_glBlendColor; static const Function glBlendEquation = Message_Function_glBlendEquation; static const Function glBlendEquationSeparate = Message_Function_glBlendEquationSeparate; static const Function glBlendFunc = Message_Function_glBlendFunc; static const Function glBlendFuncSeparate = Message_Function_glBlendFuncSeparate; static const Function glBufferData = Message_Function_glBufferData; static const Function glBufferSubData = Message_Function_glBufferSubData; static const Function glCheckFramebufferStatus = Message_Function_glCheckFramebufferStatus; static const Function glClear = Message_Function_glClear; static const Function glClearColor = Message_Function_glClearColor; static const Function glClearDepthf = Message_Function_glClearDepthf; static const Function glClearStencil = Message_Function_glClearStencil; static const Function glColorMask = Message_Function_glColorMask; static const Function glCompileShader = Message_Function_glCompileShader; static const Function glCompressedTexImage2D = Message_Function_glCompressedTexImage2D; static const Function glCompressedTexSubImage2D = Message_Function_glCompressedTexSubImage2D; static const Function glCopyTexImage2D = Message_Function_glCopyTexImage2D; static const Function glCopyTexSubImage2D = Message_Function_glCopyTexSubImage2D; static const Function glCreateProgram = Message_Function_glCreateProgram; static const Function glCreateShader = Message_Function_glCreateShader; static const Function glCullFace = Message_Function_glCullFace; static const Function glDeleteBuffers = Message_Function_glDeleteBuffers; static const Function glDeleteFramebuffers = Message_Function_glDeleteFramebuffers; static const Function glDeleteProgram = Message_Function_glDeleteProgram; static const Function glDeleteRenderbuffers = Message_Function_glDeleteRenderbuffers; static const Function glDeleteShader = Message_Function_glDeleteShader; static const Function glDeleteTextures = Message_Function_glDeleteTextures; static const Function glDepthFunc = Message_Function_glDepthFunc; static const Function glDepthMask = Message_Function_glDepthMask; static const Function glDepthRangef = Message_Function_glDepthRangef; static const Function glDetachShader = Message_Function_glDetachShader; static const Function glDisable = Message_Function_glDisable; static const Function glDisableVertexAttribArray = Message_Function_glDisableVertexAttribArray; static const Function glDrawArrays = Message_Function_glDrawArrays; static const Function glDrawElements = Message_Function_glDrawElements; static const Function glEnable = Message_Function_glEnable; static const Function glEnableVertexAttribArray = Message_Function_glEnableVertexAttribArray; static const Function glFinish = Message_Function_glFinish; static const Function glFlush = Message_Function_glFlush; static const Function glFramebufferRenderbuffer = Message_Function_glFramebufferRenderbuffer; static const Function glFramebufferTexture2D = Message_Function_glFramebufferTexture2D; static const Function glFrontFace = Message_Function_glFrontFace; static const Function glGenBuffers = Message_Function_glGenBuffers; static const Function glGenerateMipmap = Message_Function_glGenerateMipmap; static const Function glGenFramebuffers = Message_Function_glGenFramebuffers; static const Function glGenRenderbuffers = Message_Function_glGenRenderbuffers; static const Function glGenTextures = Message_Function_glGenTextures; static const Function glGetActiveAttrib = Message_Function_glGetActiveAttrib; static const Function glGetActiveUniform = Message_Function_glGetActiveUniform; static const Function glGetAttachedShaders = Message_Function_glGetAttachedShaders; static const Function glGetAttribLocation = Message_Function_glGetAttribLocation; static const Function glGetBooleanv = Message_Function_glGetBooleanv; static const Function glGetBufferParameteriv = Message_Function_glGetBufferParameteriv; static const Function glGetError = Message_Function_glGetError; static const Function glGetFloatv = Message_Function_glGetFloatv; static const Function glGetFramebufferAttachmentParameteriv = Message_Function_glGetFramebufferAttachmentParameteriv; static const Function glGetIntegerv = Message_Function_glGetIntegerv; static const Function glGetProgramiv = Message_Function_glGetProgramiv; static const Function glGetProgramInfoLog = Message_Function_glGetProgramInfoLog; static const Function glGetRenderbufferParameteriv = Message_Function_glGetRenderbufferParameteriv; static const Function glGetShaderiv = Message_Function_glGetShaderiv; static const Function glGetShaderInfoLog = Message_Function_glGetShaderInfoLog; static const Function glGetShaderPrecisionFormat = Message_Function_glGetShaderPrecisionFormat; static const Function glGetShaderSource = Message_Function_glGetShaderSource; static const Function glGetString = Message_Function_glGetString; static const Function glGetTexParameterfv = Message_Function_glGetTexParameterfv; static const Function glGetTexParameteriv = Message_Function_glGetTexParameteriv; static const Function glGetUniformfv = Message_Function_glGetUniformfv; static const Function glGetUniformiv = Message_Function_glGetUniformiv; static const Function glGetUniformLocation = Message_Function_glGetUniformLocation; static const Function glGetVertexAttribfv = Message_Function_glGetVertexAttribfv; static const Function glGetVertexAttribiv = Message_Function_glGetVertexAttribiv; static const Function glGetVertexAttribPointerv = Message_Function_glGetVertexAttribPointerv; static const Function glHint = Message_Function_glHint; static const Function glIsBuffer = Message_Function_glIsBuffer; static const Function glIsEnabled = Message_Function_glIsEnabled; static const Function glIsFramebuffer = Message_Function_glIsFramebuffer; static const Function glIsProgram = Message_Function_glIsProgram; static const Function glIsRenderbuffer = Message_Function_glIsRenderbuffer; static const Function glIsShader = Message_Function_glIsShader; static const Function glIsTexture = Message_Function_glIsTexture; static const Function glLineWidth = Message_Function_glLineWidth; static const Function glLinkProgram = Message_Function_glLinkProgram; static const Function glPixelStorei = Message_Function_glPixelStorei; static const Function glPolygonOffset = Message_Function_glPolygonOffset; static const Function glReadPixels = Message_Function_glReadPixels; static const Function glReleaseShaderCompiler = Message_Function_glReleaseShaderCompiler; static const Function glRenderbufferStorage = Message_Function_glRenderbufferStorage; static const Function glSampleCoverage = Message_Function_glSampleCoverage; static const Function glScissor = Message_Function_glScissor; static const Function glShaderBinary = Message_Function_glShaderBinary; static const Function glShaderSource = Message_Function_glShaderSource; static const Function glStencilFunc = Message_Function_glStencilFunc; static const Function glStencilFuncSeparate = Message_Function_glStencilFuncSeparate; static const Function glStencilMask = Message_Function_glStencilMask; static const Function glStencilMaskSeparate = Message_Function_glStencilMaskSeparate; static const Function glStencilOp = Message_Function_glStencilOp; static const Function glStencilOpSeparate = Message_Function_glStencilOpSeparate; static const Function glTexImage2D = Message_Function_glTexImage2D; static const Function glTexParameterf = Message_Function_glTexParameterf; static const Function glTexParameterfv = Message_Function_glTexParameterfv; static const Function glTexParameteri = Message_Function_glTexParameteri; static const Function glTexParameteriv = Message_Function_glTexParameteriv; static const Function glTexSubImage2D = Message_Function_glTexSubImage2D; static const Function glUniform1f = Message_Function_glUniform1f; static const Function glUniform1fv = Message_Function_glUniform1fv; static const Function glUniform1i = Message_Function_glUniform1i; static const Function glUniform1iv = Message_Function_glUniform1iv; static const Function glUniform2f = Message_Function_glUniform2f; static const Function glUniform2fv = Message_Function_glUniform2fv; static const Function glUniform2i = Message_Function_glUniform2i; static const Function glUniform2iv = Message_Function_glUniform2iv; static const Function glUniform3f = Message_Function_glUniform3f; static const Function glUniform3fv = Message_Function_glUniform3fv; static const Function glUniform3i = Message_Function_glUniform3i; static const Function glUniform3iv = Message_Function_glUniform3iv; static const Function glUniform4f = Message_Function_glUniform4f; static const Function glUniform4fv = Message_Function_glUniform4fv; static const Function glUniform4i = Message_Function_glUniform4i; static const Function glUniform4iv = Message_Function_glUniform4iv; static const Function glUniformMatrix2fv = Message_Function_glUniformMatrix2fv; static const Function glUniformMatrix3fv = Message_Function_glUniformMatrix3fv; static const Function glUniformMatrix4fv = Message_Function_glUniformMatrix4fv; static const Function glUseProgram = Message_Function_glUseProgram; static const Function glValidateProgram = Message_Function_glValidateProgram; static const Function glVertexAttrib1f = Message_Function_glVertexAttrib1f; static const Function glVertexAttrib1fv = Message_Function_glVertexAttrib1fv; static const Function glVertexAttrib2f = Message_Function_glVertexAttrib2f; static const Function glVertexAttrib2fv = Message_Function_glVertexAttrib2fv; static const Function glVertexAttrib3f = Message_Function_glVertexAttrib3f; static const Function glVertexAttrib3fv = Message_Function_glVertexAttrib3fv; static const Function glVertexAttrib4f = Message_Function_glVertexAttrib4f; static const Function glVertexAttrib4fv = Message_Function_glVertexAttrib4fv; static const Function glVertexAttribPointer = Message_Function_glVertexAttribPointer; static const Function glViewport = Message_Function_glViewport; static const Function ACK = Message_Function_ACK; static const Function NEG = Message_Function_NEG; static const Function CONTINUE = Message_Function_CONTINUE; static const Function SKIP = Message_Function_SKIP; static inline bool Function_IsValid(int value) { return Message_Function_IsValid(value); } static const Function Function_MIN = Message_Function_Function_MIN; static const Function Function_MAX = Message_Function_Function_MAX; static const int Function_ARRAYSIZE = Message_Function_Function_ARRAYSIZE; // accessors ------------------------------------------------------- // required int32 context_id = 1; inline bool has_context_id() const; inline void clear_context_id(); static const int kContextIdFieldNumber = 1; inline ::google::protobuf::int32 context_id() const; inline void set_context_id(::google::protobuf::int32 value); // required .GLESv2Debugger.Message.Function function = 2 [default = NEG]; inline bool has_function() const; inline void clear_function(); static const int kFunctionFieldNumber = 2; inline ::GLESv2Debugger::Message_Function function() const; inline void set_function(::GLESv2Debugger::Message_Function value); // required bool has_next_message = 3; inline bool has_has_next_message() const; inline void clear_has_next_message(); static const int kHasNextMessageFieldNumber = 3; inline bool has_next_message() const; inline void set_has_next_message(bool value); // required bool expect_response = 4; inline bool has_expect_response() const; inline void clear_expect_response(); static const int kExpectResponseFieldNumber = 4; inline bool expect_response() const; inline void set_expect_response(bool value); // optional int32 ret = 5; inline bool has_ret() const; inline void clear_ret(); static const int kRetFieldNumber = 5; inline ::google::protobuf::int32 ret() const; inline void set_ret(::google::protobuf::int32 value); // optional int32 arg0 = 6; inline bool has_arg0() const; inline void clear_arg0(); static const int kArg0FieldNumber = 6; inline ::google::protobuf::int32 arg0() const; inline void set_arg0(::google::protobuf::int32 value); // optional int32 arg1 = 7; inline bool has_arg1() const; inline void clear_arg1(); static const int kArg1FieldNumber = 7; inline ::google::protobuf::int32 arg1() const; inline void set_arg1(::google::protobuf::int32 value); // optional int32 arg2 = 8; inline bool has_arg2() const; inline void clear_arg2(); static const int kArg2FieldNumber = 8; inline ::google::protobuf::int32 arg2() const; inline void set_arg2(::google::protobuf::int32 value); // optional int32 arg3 = 9; inline bool has_arg3() const; inline void clear_arg3(); static const int kArg3FieldNumber = 9; inline ::google::protobuf::int32 arg3() const; inline void set_arg3(::google::protobuf::int32 value); // optional int32 arg4 = 16; inline bool has_arg4() const; inline void clear_arg4(); static const int kArg4FieldNumber = 16; inline ::google::protobuf::int32 arg4() const; inline void set_arg4(::google::protobuf::int32 value); // optional int32 arg5 = 17; inline bool has_arg5() const; inline void clear_arg5(); static const int kArg5FieldNumber = 17; inline ::google::protobuf::int32 arg5() const; inline void set_arg5(::google::protobuf::int32 value); // optional int32 arg6 = 18; inline bool has_arg6() const; inline void clear_arg6(); static const int kArg6FieldNumber = 18; inline ::google::protobuf::int32 arg6() const; inline void set_arg6(::google::protobuf::int32 value); // optional int32 arg7 = 19; inline bool has_arg7() const; inline void clear_arg7(); static const int kArg7FieldNumber = 19; inline ::google::protobuf::int32 arg7() const; inline void set_arg7(::google::protobuf::int32 value); // optional int32 arg8 = 20; inline bool has_arg8() const; inline void clear_arg8(); static const int kArg8FieldNumber = 20; inline ::google::protobuf::int32 arg8() const; inline void set_arg8(::google::protobuf::int32 value); // optional bytes data = 10; inline bool has_data() const; inline void clear_data(); static const int kDataFieldNumber = 10; inline const ::std::string& data() const; inline void set_data(const ::std::string& value); inline void set_data(const char* value); inline void set_data(const void* value, size_t size); inline ::std::string* mutable_data(); // optional float time = 11; inline bool has_time() const; inline void clear_time(); static const int kTimeFieldNumber = 11; inline float time() const; inline void set_time(float value); // @@protoc_insertion_point(class_scope:GLESv2Debugger.Message) private: mutable int _cached_size_; ::google::protobuf::int32 context_id_; int function_; bool has_next_message_; bool expect_response_; ::google::protobuf::int32 ret_; ::google::protobuf::int32 arg0_; ::google::protobuf::int32 arg1_; ::google::protobuf::int32 arg2_; ::google::protobuf::int32 arg3_; ::google::protobuf::int32 arg4_; ::google::protobuf::int32 arg5_; ::google::protobuf::int32 arg6_; ::google::protobuf::int32 arg7_; ::google::protobuf::int32 arg8_; ::std::string* data_; static const ::std::string _default_data_; float time_; friend void protobuf_AddDesc_DebuggerMessage_2eproto(); friend void protobuf_AssignDesc_DebuggerMessage_2eproto(); friend void protobuf_ShutdownFile_DebuggerMessage_2eproto(); ::google::protobuf::uint32 _has_bits_[(16 + 31) / 32]; // WHY DOES & HAVE LOWER PRECEDENCE THAN != !? inline bool _has_bit(int index) const { return (_has_bits_[index / 32] & (1u << (index % 32))) != 0; } inline void _set_bit(int index) { _has_bits_[index / 32] |= (1u << (index % 32)); } inline void _clear_bit(int index) { _has_bits_[index / 32] &= ~(1u << (index % 32)); } void InitAsDefaultInstance(); static Message* default_instance_; }; // =================================================================== // =================================================================== // Message // required int32 context_id = 1; inline bool Message::has_context_id() const { return _has_bit(0); } inline void Message::clear_context_id() { context_id_ = 0; _clear_bit(0); } inline ::google::protobuf::int32 Message::context_id() const { return context_id_; } inline void Message::set_context_id(::google::protobuf::int32 value) { _set_bit(0); context_id_ = value; } // required .GLESv2Debugger.Message.Function function = 2 [default = NEG]; inline bool Message::has_function() const { return _has_bit(1); } inline void Message::clear_function() { function_ = 143; _clear_bit(1); } inline ::GLESv2Debugger::Message_Function Message::function() const { return static_cast< ::GLESv2Debugger::Message_Function >(function_); } inline void Message::set_function(::GLESv2Debugger::Message_Function value) { GOOGLE_DCHECK(::GLESv2Debugger::Message_Function_IsValid(value)); _set_bit(1); function_ = value; } // required bool has_next_message = 3; inline bool Message::has_has_next_message() const { return _has_bit(2); } inline void Message::clear_has_next_message() { has_next_message_ = false; _clear_bit(2); } inline bool Message::has_next_message() const { return has_next_message_; } inline void Message::set_has_next_message(bool value) { _set_bit(2); has_next_message_ = value; } // required bool expect_response = 4; inline bool Message::has_expect_response() const { return _has_bit(3); } inline void Message::clear_expect_response() { expect_response_ = false; _clear_bit(3); } inline bool Message::expect_response() const { return expect_response_; } inline void Message::set_expect_response(bool value) { _set_bit(3); expect_response_ = value; } // optional int32 ret = 5; inline bool Message::has_ret() const { return _has_bit(4); } inline void Message::clear_ret() { ret_ = 0; _clear_bit(4); } inline ::google::protobuf::int32 Message::ret() const { return ret_; } inline void Message::set_ret(::google::protobuf::int32 value) { _set_bit(4); ret_ = value; } // optional int32 arg0 = 6; inline bool Message::has_arg0() const { return _has_bit(5); } inline void Message::clear_arg0() { arg0_ = 0; _clear_bit(5); } inline ::google::protobuf::int32 Message::arg0() const { return arg0_; } inline void Message::set_arg0(::google::protobuf::int32 value) { _set_bit(5); arg0_ = value; } // optional int32 arg1 = 7; inline bool Message::has_arg1() const { return _has_bit(6); } inline void Message::clear_arg1() { arg1_ = 0; _clear_bit(6); } inline ::google::protobuf::int32 Message::arg1() const { return arg1_; } inline void Message::set_arg1(::google::protobuf::int32 value) { _set_bit(6); arg1_ = value; } // optional int32 arg2 = 8; inline bool Message::has_arg2() const { return _has_bit(7); } inline void Message::clear_arg2() { arg2_ = 0; _clear_bit(7); } inline ::google::protobuf::int32 Message::arg2() const { return arg2_; } inline void Message::set_arg2(::google::protobuf::int32 value) { _set_bit(7); arg2_ = value; } // optional int32 arg3 = 9; inline bool Message::has_arg3() const { return _has_bit(8); } inline void Message::clear_arg3() { arg3_ = 0; _clear_bit(8); } inline ::google::protobuf::int32 Message::arg3() const { return arg3_; } inline void Message::set_arg3(::google::protobuf::int32 value) { _set_bit(8); arg3_ = value; } // optional int32 arg4 = 16; inline bool Message::has_arg4() const { return _has_bit(9); } inline void Message::clear_arg4() { arg4_ = 0; _clear_bit(9); } inline ::google::protobuf::int32 Message::arg4() const { return arg4_; } inline void Message::set_arg4(::google::protobuf::int32 value) { _set_bit(9); arg4_ = value; } // optional int32 arg5 = 17; inline bool Message::has_arg5() const { return _has_bit(10); } inline void Message::clear_arg5() { arg5_ = 0; _clear_bit(10); } inline ::google::protobuf::int32 Message::arg5() const { return arg5_; } inline void Message::set_arg5(::google::protobuf::int32 value) { _set_bit(10); arg5_ = value; } // optional int32 arg6 = 18; inline bool Message::has_arg6() const { return _has_bit(11); } inline void Message::clear_arg6() { arg6_ = 0; _clear_bit(11); } inline ::google::protobuf::int32 Message::arg6() const { return arg6_; } inline void Message::set_arg6(::google::protobuf::int32 value) { _set_bit(11); arg6_ = value; } // optional int32 arg7 = 19; inline bool Message::has_arg7() const { return _has_bit(12); } inline void Message::clear_arg7() { arg7_ = 0; _clear_bit(12); } inline ::google::protobuf::int32 Message::arg7() const { return arg7_; } inline void Message::set_arg7(::google::protobuf::int32 value) { _set_bit(12); arg7_ = value; } // optional int32 arg8 = 20; inline bool Message::has_arg8() const { return _has_bit(13); } inline void Message::clear_arg8() { arg8_ = 0; _clear_bit(13); } inline ::google::protobuf::int32 Message::arg8() const { return arg8_; } inline void Message::set_arg8(::google::protobuf::int32 value) { _set_bit(13); arg8_ = value; } // optional bytes data = 10; inline bool Message::has_data() const { return _has_bit(14); } inline void Message::clear_data() { if (data_ != &_default_data_) { data_->clear(); } _clear_bit(14); } inline const ::std::string& Message::data() const { return *data_; } inline void Message::set_data(const ::std::string& value) { _set_bit(14); if (data_ == &_default_data_) { data_ = new ::std::string; } data_->assign(value); } inline void Message::set_data(const char* value) { _set_bit(14); if (data_ == &_default_data_) { data_ = new ::std::string; } data_->assign(value); } inline void Message::set_data(const void* value, size_t size) { _set_bit(14); if (data_ == &_default_data_) { data_ = new ::std::string; } data_->assign(reinterpret_cast(value), size); } inline ::std::string* Message::mutable_data() { _set_bit(14); if (data_ == &_default_data_) { data_ = new ::std::string; } return data_; } // optional float time = 11; inline bool Message::has_time() const { return _has_bit(15); } inline void Message::clear_time() { time_ = 0; _clear_bit(15); } inline float Message::time() const { return time_; } inline void Message::set_time(float value) { _set_bit(15); time_ = value; } // @@protoc_insertion_point(namespace_scope) } // namespace GLESv2Debugger // @@protoc_insertion_point(global_scope) #endif // PROTOBUF_DebuggerMessage_2eproto__INCLUDED