| // Generated by the protocol buffer compiler. DO NOT EDIT! |
| // source: DebuggerMessage.proto |
| |
| #ifndef PROTOBUF_DebuggerMessage_2eproto__INCLUDED |
| #define PROTOBUF_DebuggerMessage_2eproto__INCLUDED |
| |
| #include <string> |
| |
| #include <google/protobuf/stubs/common.h> |
| |
| #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 <google/protobuf/generated_message_util.h> |
| #include <google/protobuf/repeated_field.h> |
| #include <google/protobuf/extension_set.h> |
| // @@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<const char*>(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 |