4 #ifndef PROTOBUF_transaction_2eproto__INCLUDED
5 #define PROTOBUF_transaction_2eproto__INCLUDED
9 #include <google/protobuf/stubs/common.h>
11 #if GOOGLE_PROTOBUF_VERSION < 2004000
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 2004001 < 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.
22 #include <google/protobuf/generated_message_util.h>
23 #include <google/protobuf/repeated_field.h>
24 #include <google/protobuf/extension_set.h>
25 #include <google/protobuf/generated_message_reflection.h>
27 #include "schema.pb.h"
35 void protobuf_AddDesc_transaction_2eproto();
36 void protobuf_AssignDesc_transaction_2eproto();
37 void protobuf_ShutdownFile_transaction_2eproto();
41 class TransactionContext;
51 class TruncateTableStatement;
52 class CreateSchemaStatement;
53 class AlterSchemaStatement;
54 class DropSchemaStatement;
55 class CreateTableStatement;
56 class AlterTableStatement;
57 class DropTableStatement;
58 class SetVariableStatement;
63 Statement_Type_ROLLBACK = 0,
64 Statement_Type_INSERT = 1,
65 Statement_Type_DELETE = 2,
66 Statement_Type_UPDATE = 3,
67 Statement_Type_TRUNCATE_TABLE = 4,
68 Statement_Type_CREATE_SCHEMA = 5,
69 Statement_Type_ALTER_SCHEMA = 6,
70 Statement_Type_DROP_SCHEMA = 7,
71 Statement_Type_CREATE_TABLE = 8,
72 Statement_Type_ALTER_TABLE = 9,
73 Statement_Type_DROP_TABLE = 10,
74 Statement_Type_ROLLBACK_STATEMENT = 11,
75 Statement_Type_SET_VARIABLE = 98,
76 Statement_Type_RAW_SQL = 99
78 bool Statement_Type_IsValid(
int value);
79 const Statement_Type Statement_Type_Type_MIN = Statement_Type_ROLLBACK;
80 const Statement_Type Statement_Type_Type_MAX = Statement_Type_RAW_SQL;
81 const int Statement_Type_Type_ARRAYSIZE = Statement_Type_Type_MAX + 1;
83 const ::google::protobuf::EnumDescriptor* Statement_Type_descriptor();
84 inline const ::std::string& Statement_Type_Name(Statement_Type value) {
85 return ::google::protobuf::internal::NameOfEnum(
86 Statement_Type_descriptor(), value);
88 inline bool Statement_Type_Parse(
89 const ::std::string& name, Statement_Type* value) {
90 return ::google::protobuf::internal::ParseNamedEnum<Statement_Type>(
91 Statement_Type_descriptor(), name, value);
107 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
108 return _unknown_fields_;
111 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
112 return &_unknown_fields_;
115 static const ::google::protobuf::Descriptor* descriptor();
123 void CopyFrom(const ::google::protobuf::Message& from);
124 void MergeFrom(const ::google::protobuf::Message& from);
128 bool IsInitialized()
const;
130 int ByteSize()
const;
131 bool MergePartialFromCodedStream(
132 ::google::protobuf::io::CodedInputStream* input);
133 void SerializeWithCachedSizes(
134 ::google::protobuf::io::CodedOutputStream* output)
const;
135 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
136 int GetCachedSize()
const {
return _cached_size_; }
140 void SetCachedSize(
int size)
const;
143 ::google::protobuf::Metadata GetMetadata()
const;
150 inline bool has_type()
const;
151 inline void clear_type();
152 static const int kTypeFieldNumber = 1;
153 inline ::drizzled::message::Table_Field_FieldType type()
const;
154 inline void set_type(::drizzled::message::Table_Field_FieldType value);
157 inline bool has_name()
const;
158 inline void clear_name();
159 static const int kNameFieldNumber = 2;
160 inline const ::std::string& name()
const;
161 inline void set_name(const ::std::string& value);
162 inline void set_name(
const char* value);
163 inline void set_name(
const char* value,
size_t size);
164 inline ::std::string* mutable_name();
165 inline ::std::string* release_name();
169 inline void set_has_type();
170 inline void clear_has_type();
171 inline void set_has_name();
172 inline void clear_has_name();
174 ::google::protobuf::UnknownFieldSet _unknown_fields_;
176 ::std::string* name_;
179 mutable int _cached_size_;
180 ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
182 friend void protobuf_AddDesc_transaction_2eproto();
183 friend void protobuf_AssignDesc_transaction_2eproto();
184 friend void protobuf_ShutdownFile_transaction_2eproto();
186 void InitAsDefaultInstance();
203 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
204 return _unknown_fields_;
207 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
208 return &_unknown_fields_;
211 static const ::google::protobuf::Descriptor* descriptor();
219 void CopyFrom(const ::google::protobuf::Message& from);
220 void MergeFrom(const ::google::protobuf::Message& from);
224 bool IsInitialized()
const;
226 int ByteSize()
const;
227 bool MergePartialFromCodedStream(
228 ::google::protobuf::io::CodedInputStream* input);
229 void SerializeWithCachedSizes(
230 ::google::protobuf::io::CodedOutputStream* output)
const;
231 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
232 int GetCachedSize()
const {
return _cached_size_; }
236 void SetCachedSize(
int size)
const;
239 ::google::protobuf::Metadata GetMetadata()
const;
246 inline bool has_schema_name()
const;
247 inline void clear_schema_name();
248 static const int kSchemaNameFieldNumber = 1;
249 inline const ::std::string& schema_name()
const;
250 inline void set_schema_name(const ::std::string& value);
251 inline void set_schema_name(
const char* value);
252 inline void set_schema_name(
const char* value,
size_t size);
253 inline ::std::string* mutable_schema_name();
254 inline ::std::string* release_schema_name();
257 inline bool has_table_name()
const;
258 inline void clear_table_name();
259 static const int kTableNameFieldNumber = 2;
260 inline const ::std::string& table_name()
const;
261 inline void set_table_name(const ::std::string& value);
262 inline void set_table_name(
const char* value);
263 inline void set_table_name(
const char* value,
size_t size);
264 inline ::std::string* mutable_table_name();
265 inline ::std::string* release_table_name();
268 inline bool has_catalog_name()
const;
269 inline void clear_catalog_name();
270 static const int kCatalogNameFieldNumber = 3;
271 inline const ::std::string& catalog_name()
const;
272 inline void set_catalog_name(const ::std::string& value);
273 inline void set_catalog_name(
const char* value);
274 inline void set_catalog_name(
const char* value,
size_t size);
275 inline ::std::string* mutable_catalog_name();
276 inline ::std::string* release_catalog_name();
280 inline void set_has_schema_name();
281 inline void clear_has_schema_name();
282 inline void set_has_table_name();
283 inline void clear_has_table_name();
284 inline void set_has_catalog_name();
285 inline void clear_has_catalog_name();
287 ::google::protobuf::UnknownFieldSet _unknown_fields_;
289 ::std::string* schema_name_;
290 ::std::string* table_name_;
291 ::std::string* catalog_name_;
293 mutable int _cached_size_;
294 ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
296 friend void protobuf_AddDesc_transaction_2eproto();
297 friend void protobuf_AssignDesc_transaction_2eproto();
298 friend void protobuf_ShutdownFile_transaction_2eproto();
300 void InitAsDefaultInstance();
317 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
318 return _unknown_fields_;
321 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
322 return &_unknown_fields_;
325 static const ::google::protobuf::Descriptor* descriptor();
333 void CopyFrom(const ::google::protobuf::Message& from);
334 void MergeFrom(const ::google::protobuf::Message& from);
338 bool IsInitialized()
const;
340 int ByteSize()
const;
341 bool MergePartialFromCodedStream(
342 ::google::protobuf::io::CodedInputStream* input);
343 void SerializeWithCachedSizes(
344 ::google::protobuf::io::CodedOutputStream* output)
const;
345 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
346 int GetCachedSize()
const {
return _cached_size_; }
350 void SetCachedSize(
int size)
const;
353 ::google::protobuf::Metadata GetMetadata()
const;
360 inline bool has_server_id()
const;
361 inline void clear_server_id();
362 static const int kServerIdFieldNumber = 1;
363 inline ::google::protobuf::uint32 server_id()
const;
364 inline void set_server_id(::google::protobuf::uint32 value);
367 inline bool has_transaction_id()
const;
368 inline void clear_transaction_id();
369 static const int kTransactionIdFieldNumber = 2;
370 inline ::google::protobuf::uint64 transaction_id()
const;
371 inline void set_transaction_id(::google::protobuf::uint64 value);
374 inline bool has_start_timestamp()
const;
375 inline void clear_start_timestamp();
376 static const int kStartTimestampFieldNumber = 3;
377 inline ::google::protobuf::uint64 start_timestamp()
const;
378 inline void set_start_timestamp(::google::protobuf::uint64 value);
381 inline bool has_end_timestamp()
const;
382 inline void clear_end_timestamp();
383 static const int kEndTimestampFieldNumber = 4;
384 inline ::google::protobuf::uint64 end_timestamp()
const;
385 inline void set_end_timestamp(::google::protobuf::uint64 value);
389 inline void set_has_server_id();
390 inline void clear_has_server_id();
391 inline void set_has_transaction_id();
392 inline void clear_has_transaction_id();
393 inline void set_has_start_timestamp();
394 inline void clear_has_start_timestamp();
395 inline void set_has_end_timestamp();
396 inline void clear_has_end_timestamp();
398 ::google::protobuf::UnknownFieldSet _unknown_fields_;
400 ::google::protobuf::uint64 transaction_id_;
401 ::google::protobuf::uint64 start_timestamp_;
402 ::google::protobuf::uint64 end_timestamp_;
403 ::google::protobuf::uint32 server_id_;
405 mutable int _cached_size_;
406 ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
408 friend void protobuf_AddDesc_transaction_2eproto();
409 friend void protobuf_AssignDesc_transaction_2eproto();
410 friend void protobuf_ShutdownFile_transaction_2eproto();
412 void InitAsDefaultInstance();
429 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
430 return _unknown_fields_;
433 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
434 return &_unknown_fields_;
437 static const ::google::protobuf::Descriptor* descriptor();
445 void CopyFrom(const ::google::protobuf::Message& from);
446 void MergeFrom(const ::google::protobuf::Message& from);
450 bool IsInitialized()
const;
452 int ByteSize()
const;
453 bool MergePartialFromCodedStream(
454 ::google::protobuf::io::CodedInputStream* input);
455 void SerializeWithCachedSizes(
456 ::google::protobuf::io::CodedOutputStream* output)
const;
457 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
458 int GetCachedSize()
const {
return _cached_size_; }
462 void SetCachedSize(
int size)
const;
465 ::google::protobuf::Metadata GetMetadata()
const;
472 inline int insert_value_size()
const;
473 inline void clear_insert_value();
474 static const int kInsertValueFieldNumber = 1;
475 inline const ::std::string& insert_value(
int index)
const;
476 inline ::std::string* mutable_insert_value(
int index);
477 inline void set_insert_value(
int index, const ::std::string& value);
478 inline void set_insert_value(
int index,
const char* value);
479 inline void set_insert_value(
int index,
const void* value,
size_t size);
480 inline ::std::string* add_insert_value();
481 inline void add_insert_value(const ::std::string& value);
482 inline void add_insert_value(
const char* value);
483 inline void add_insert_value(
const void* value,
size_t size);
484 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& insert_value()
const;
485 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_insert_value();
488 inline int is_null_size()
const;
489 inline void clear_is_null();
490 static const int kIsNullFieldNumber = 2;
491 inline bool is_null(
int index)
const;
492 inline void set_is_null(
int index,
bool value);
493 inline void add_is_null(
bool value);
494 inline const ::google::protobuf::RepeatedField< bool >&
496 inline ::google::protobuf::RepeatedField< bool >*
502 ::google::protobuf::UnknownFieldSet _unknown_fields_;
504 ::google::protobuf::RepeatedPtrField< ::std::string> insert_value_;
505 ::google::protobuf::RepeatedField< bool > is_null_;
507 mutable int _cached_size_;
508 ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
510 friend void protobuf_AddDesc_transaction_2eproto();
511 friend void protobuf_AssignDesc_transaction_2eproto();
512 friend void protobuf_ShutdownFile_transaction_2eproto();
514 void InitAsDefaultInstance();
531 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
532 return _unknown_fields_;
535 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
536 return &_unknown_fields_;
539 static const ::google::protobuf::Descriptor* descriptor();
547 void CopyFrom(const ::google::protobuf::Message& from);
548 void MergeFrom(const ::google::protobuf::Message& from);
552 bool IsInitialized()
const;
554 int ByteSize()
const;
555 bool MergePartialFromCodedStream(
556 ::google::protobuf::io::CodedInputStream* input);
557 void SerializeWithCachedSizes(
558 ::google::protobuf::io::CodedOutputStream* output)
const;
559 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
560 int GetCachedSize()
const {
return _cached_size_; }
564 void SetCachedSize(
int size)
const;
567 ::google::protobuf::Metadata GetMetadata()
const;
574 inline bool has_table_metadata()
const;
575 inline void clear_table_metadata();
576 static const int kTableMetadataFieldNumber = 1;
577 inline const ::drizzled::message::TableMetadata& table_metadata()
const;
578 inline ::drizzled::message::TableMetadata* mutable_table_metadata();
579 inline ::drizzled::message::TableMetadata* release_table_metadata();
582 inline int field_metadata_size()
const;
583 inline void clear_field_metadata();
584 static const int kFieldMetadataFieldNumber = 2;
585 inline const ::drizzled::message::FieldMetadata& field_metadata(
int index)
const;
586 inline ::drizzled::message::FieldMetadata* mutable_field_metadata(
int index);
587 inline ::drizzled::message::FieldMetadata* add_field_metadata();
588 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >&
589 field_metadata()
const;
590 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >*
591 mutable_field_metadata();
595 inline void set_has_table_metadata();
596 inline void clear_has_table_metadata();
598 ::google::protobuf::UnknownFieldSet _unknown_fields_;
601 ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata > field_metadata_;
603 mutable int _cached_size_;
604 ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
606 friend void protobuf_AddDesc_transaction_2eproto();
607 friend void protobuf_AssignDesc_transaction_2eproto();
608 friend void protobuf_ShutdownFile_transaction_2eproto();
610 void InitAsDefaultInstance();
627 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
628 return _unknown_fields_;
631 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
632 return &_unknown_fields_;
635 static const ::google::protobuf::Descriptor* descriptor();
643 void CopyFrom(const ::google::protobuf::Message& from);
644 void MergeFrom(const ::google::protobuf::Message& from);
648 bool IsInitialized()
const;
650 int ByteSize()
const;
651 bool MergePartialFromCodedStream(
652 ::google::protobuf::io::CodedInputStream* input);
653 void SerializeWithCachedSizes(
654 ::google::protobuf::io::CodedOutputStream* output)
const;
655 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
656 int GetCachedSize()
const {
return _cached_size_; }
660 void SetCachedSize(
int size)
const;
663 ::google::protobuf::Metadata GetMetadata()
const;
670 inline bool has_segment_id()
const;
671 inline void clear_segment_id();
672 static const int kSegmentIdFieldNumber = 1;
673 inline ::google::protobuf::uint32 segment_id()
const;
674 inline void set_segment_id(::google::protobuf::uint32 value);
677 inline bool has_end_segment()
const;
678 inline void clear_end_segment();
679 static const int kEndSegmentFieldNumber = 2;
680 inline bool end_segment()
const;
681 inline void set_end_segment(
bool value);
684 inline int record_size()
const;
685 inline void clear_record();
686 static const int kRecordFieldNumber = 3;
687 inline const ::drizzled::message::InsertRecord& record(
int index)
const;
688 inline ::drizzled::message::InsertRecord* mutable_record(
int index);
689 inline ::drizzled::message::InsertRecord* add_record();
690 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::InsertRecord >&
692 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::InsertRecord >*
697 inline void set_has_segment_id();
698 inline void clear_has_segment_id();
699 inline void set_has_end_segment();
700 inline void clear_has_end_segment();
702 ::google::protobuf::UnknownFieldSet _unknown_fields_;
704 ::google::protobuf::uint32 segment_id_;
706 ::google::protobuf::RepeatedPtrField< ::drizzled::message::InsertRecord > record_;
708 mutable int _cached_size_;
709 ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
711 friend void protobuf_AddDesc_transaction_2eproto();
712 friend void protobuf_AssignDesc_transaction_2eproto();
713 friend void protobuf_ShutdownFile_transaction_2eproto();
715 void InitAsDefaultInstance();
732 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
733 return _unknown_fields_;
736 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
737 return &_unknown_fields_;
740 static const ::google::protobuf::Descriptor* descriptor();
748 void CopyFrom(const ::google::protobuf::Message& from);
749 void MergeFrom(const ::google::protobuf::Message& from);
753 bool IsInitialized()
const;
755 int ByteSize()
const;
756 bool MergePartialFromCodedStream(
757 ::google::protobuf::io::CodedInputStream* input);
758 void SerializeWithCachedSizes(
759 ::google::protobuf::io::CodedOutputStream* output)
const;
760 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
761 int GetCachedSize()
const {
return _cached_size_; }
765 void SetCachedSize(
int size)
const;
768 ::google::protobuf::Metadata GetMetadata()
const;
775 inline int key_value_size()
const;
776 inline void clear_key_value();
777 static const int kKeyValueFieldNumber = 1;
778 inline const ::std::string& key_value(
int index)
const;
779 inline ::std::string* mutable_key_value(
int index);
780 inline void set_key_value(
int index, const ::std::string& value);
781 inline void set_key_value(
int index,
const char* value);
782 inline void set_key_value(
int index,
const void* value,
size_t size);
783 inline ::std::string* add_key_value();
784 inline void add_key_value(const ::std::string& value);
785 inline void add_key_value(
const char* value);
786 inline void add_key_value(
const void* value,
size_t size);
787 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& key_value()
const;
788 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_key_value();
791 inline int after_value_size()
const;
792 inline void clear_after_value();
793 static const int kAfterValueFieldNumber = 2;
794 inline const ::std::string& after_value(
int index)
const;
795 inline ::std::string* mutable_after_value(
int index);
796 inline void set_after_value(
int index, const ::std::string& value);
797 inline void set_after_value(
int index,
const char* value);
798 inline void set_after_value(
int index,
const void* value,
size_t size);
799 inline ::std::string* add_after_value();
800 inline void add_after_value(const ::std::string& value);
801 inline void add_after_value(
const char* value);
802 inline void add_after_value(
const void* value,
size_t size);
803 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& after_value()
const;
804 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_after_value();
807 inline int before_value_size()
const;
808 inline void clear_before_value();
809 static const int kBeforeValueFieldNumber = 3;
810 inline const ::std::string& before_value(
int index)
const;
811 inline ::std::string* mutable_before_value(
int index);
812 inline void set_before_value(
int index, const ::std::string& value);
813 inline void set_before_value(
int index,
const char* value);
814 inline void set_before_value(
int index,
const void* value,
size_t size);
815 inline ::std::string* add_before_value();
816 inline void add_before_value(const ::std::string& value);
817 inline void add_before_value(
const char* value);
818 inline void add_before_value(
const void* value,
size_t size);
819 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& before_value()
const;
820 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_before_value();
823 inline int is_null_size()
const;
824 inline void clear_is_null();
825 static const int kIsNullFieldNumber = 4;
826 inline bool is_null(
int index)
const;
827 inline void set_is_null(
int index,
bool value);
828 inline void add_is_null(
bool value);
829 inline const ::google::protobuf::RepeatedField< bool >&
831 inline ::google::protobuf::RepeatedField< bool >*
837 ::google::protobuf::UnknownFieldSet _unknown_fields_;
839 ::google::protobuf::RepeatedPtrField< ::std::string> key_value_;
840 ::google::protobuf::RepeatedPtrField< ::std::string> after_value_;
841 ::google::protobuf::RepeatedPtrField< ::std::string> before_value_;
842 ::google::protobuf::RepeatedField< bool > is_null_;
844 mutable int _cached_size_;
845 ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
847 friend void protobuf_AddDesc_transaction_2eproto();
848 friend void protobuf_AssignDesc_transaction_2eproto();
849 friend void protobuf_ShutdownFile_transaction_2eproto();
851 void InitAsDefaultInstance();
868 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
869 return _unknown_fields_;
872 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
873 return &_unknown_fields_;
876 static const ::google::protobuf::Descriptor* descriptor();
884 void CopyFrom(const ::google::protobuf::Message& from);
885 void MergeFrom(const ::google::protobuf::Message& from);
889 bool IsInitialized()
const;
891 int ByteSize()
const;
892 bool MergePartialFromCodedStream(
893 ::google::protobuf::io::CodedInputStream* input);
894 void SerializeWithCachedSizes(
895 ::google::protobuf::io::CodedOutputStream* output)
const;
896 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
897 int GetCachedSize()
const {
return _cached_size_; }
901 void SetCachedSize(
int size)
const;
904 ::google::protobuf::Metadata GetMetadata()
const;
911 inline bool has_table_metadata()
const;
912 inline void clear_table_metadata();
913 static const int kTableMetadataFieldNumber = 1;
914 inline const ::drizzled::message::TableMetadata& table_metadata()
const;
915 inline ::drizzled::message::TableMetadata* mutable_table_metadata();
916 inline ::drizzled::message::TableMetadata* release_table_metadata();
919 inline int key_field_metadata_size()
const;
920 inline void clear_key_field_metadata();
921 static const int kKeyFieldMetadataFieldNumber = 2;
922 inline const ::drizzled::message::FieldMetadata& key_field_metadata(
int index)
const;
923 inline ::drizzled::message::FieldMetadata* mutable_key_field_metadata(
int index);
924 inline ::drizzled::message::FieldMetadata* add_key_field_metadata();
925 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >&
926 key_field_metadata()
const;
927 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >*
928 mutable_key_field_metadata();
931 inline int set_field_metadata_size()
const;
932 inline void clear_set_field_metadata();
933 static const int kSetFieldMetadataFieldNumber = 3;
934 inline const ::drizzled::message::FieldMetadata& set_field_metadata(
int index)
const;
935 inline ::drizzled::message::FieldMetadata* mutable_set_field_metadata(
int index);
936 inline ::drizzled::message::FieldMetadata* add_set_field_metadata();
937 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >&
938 set_field_metadata()
const;
939 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >*
940 mutable_set_field_metadata();
944 inline void set_has_table_metadata();
945 inline void clear_has_table_metadata();
947 ::google::protobuf::UnknownFieldSet _unknown_fields_;
950 ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata > key_field_metadata_;
951 ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata > set_field_metadata_;
953 mutable int _cached_size_;
954 ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
956 friend void protobuf_AddDesc_transaction_2eproto();
957 friend void protobuf_AssignDesc_transaction_2eproto();
958 friend void protobuf_ShutdownFile_transaction_2eproto();
960 void InitAsDefaultInstance();
977 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
978 return _unknown_fields_;
981 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
982 return &_unknown_fields_;
985 static const ::google::protobuf::Descriptor* descriptor();
993 void CopyFrom(const ::google::protobuf::Message& from);
994 void MergeFrom(const ::google::protobuf::Message& from);
998 bool IsInitialized()
const;
1000 int ByteSize()
const;
1001 bool MergePartialFromCodedStream(
1002 ::google::protobuf::io::CodedInputStream* input);
1003 void SerializeWithCachedSizes(
1004 ::google::protobuf::io::CodedOutputStream* output)
const;
1005 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1006 int GetCachedSize()
const {
return _cached_size_; }
1010 void SetCachedSize(
int size)
const;
1013 ::google::protobuf::Metadata GetMetadata()
const;
1020 inline bool has_segment_id()
const;
1021 inline void clear_segment_id();
1022 static const int kSegmentIdFieldNumber = 1;
1023 inline ::google::protobuf::uint32 segment_id()
const;
1024 inline void set_segment_id(::google::protobuf::uint32 value);
1027 inline bool has_end_segment()
const;
1028 inline void clear_end_segment();
1029 static const int kEndSegmentFieldNumber = 2;
1030 inline bool end_segment()
const;
1031 inline void set_end_segment(
bool value);
1034 inline int record_size()
const;
1035 inline void clear_record();
1036 static const int kRecordFieldNumber = 3;
1037 inline const ::drizzled::message::UpdateRecord& record(
int index)
const;
1038 inline ::drizzled::message::UpdateRecord* mutable_record(
int index);
1039 inline ::drizzled::message::UpdateRecord* add_record();
1040 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::UpdateRecord >&
1042 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::UpdateRecord >*
1047 inline void set_has_segment_id();
1048 inline void clear_has_segment_id();
1049 inline void set_has_end_segment();
1050 inline void clear_has_end_segment();
1052 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1054 ::google::protobuf::uint32 segment_id_;
1056 ::google::protobuf::RepeatedPtrField< ::drizzled::message::UpdateRecord > record_;
1058 mutable int _cached_size_;
1059 ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
1061 friend void protobuf_AddDesc_transaction_2eproto();
1062 friend void protobuf_AssignDesc_transaction_2eproto();
1063 friend void protobuf_ShutdownFile_transaction_2eproto();
1065 void InitAsDefaultInstance();
1082 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1083 return _unknown_fields_;
1086 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1087 return &_unknown_fields_;
1090 static const ::google::protobuf::Descriptor* descriptor();
1098 void CopyFrom(const ::google::protobuf::Message& from);
1099 void MergeFrom(const ::google::protobuf::Message& from);
1103 bool IsInitialized()
const;
1105 int ByteSize()
const;
1106 bool MergePartialFromCodedStream(
1107 ::google::protobuf::io::CodedInputStream* input);
1108 void SerializeWithCachedSizes(
1109 ::google::protobuf::io::CodedOutputStream* output)
const;
1110 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1111 int GetCachedSize()
const {
return _cached_size_; }
1115 void SetCachedSize(
int size)
const;
1118 ::google::protobuf::Metadata GetMetadata()
const;
1125 inline int key_value_size()
const;
1126 inline void clear_key_value();
1127 static const int kKeyValueFieldNumber = 1;
1128 inline const ::std::string& key_value(
int index)
const;
1129 inline ::std::string* mutable_key_value(
int index);
1130 inline void set_key_value(
int index, const ::std::string& value);
1131 inline void set_key_value(
int index,
const char* value);
1132 inline void set_key_value(
int index,
const void* value,
size_t size);
1133 inline ::std::string* add_key_value();
1134 inline void add_key_value(const ::std::string& value);
1135 inline void add_key_value(
const char* value);
1136 inline void add_key_value(
const void* value,
size_t size);
1137 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& key_value()
const;
1138 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_key_value();
1143 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1145 ::google::protobuf::RepeatedPtrField< ::std::string> key_value_;
1147 mutable int _cached_size_;
1148 ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
1150 friend void protobuf_AddDesc_transaction_2eproto();
1151 friend void protobuf_AssignDesc_transaction_2eproto();
1152 friend void protobuf_ShutdownFile_transaction_2eproto();
1154 void InitAsDefaultInstance();
1171 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1172 return _unknown_fields_;
1175 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1176 return &_unknown_fields_;
1179 static const ::google::protobuf::Descriptor* descriptor();
1187 void CopyFrom(const ::google::protobuf::Message& from);
1188 void MergeFrom(const ::google::protobuf::Message& from);
1192 bool IsInitialized()
const;
1194 int ByteSize()
const;
1195 bool MergePartialFromCodedStream(
1196 ::google::protobuf::io::CodedInputStream* input);
1197 void SerializeWithCachedSizes(
1198 ::google::protobuf::io::CodedOutputStream* output)
const;
1199 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1200 int GetCachedSize()
const {
return _cached_size_; }
1204 void SetCachedSize(
int size)
const;
1207 ::google::protobuf::Metadata GetMetadata()
const;
1214 inline bool has_table_metadata()
const;
1215 inline void clear_table_metadata();
1216 static const int kTableMetadataFieldNumber = 1;
1217 inline const ::drizzled::message::TableMetadata& table_metadata()
const;
1218 inline ::drizzled::message::TableMetadata* mutable_table_metadata();
1219 inline ::drizzled::message::TableMetadata* release_table_metadata();
1222 inline int key_field_metadata_size()
const;
1223 inline void clear_key_field_metadata();
1224 static const int kKeyFieldMetadataFieldNumber = 2;
1225 inline const ::drizzled::message::FieldMetadata& key_field_metadata(
int index)
const;
1226 inline ::drizzled::message::FieldMetadata* mutable_key_field_metadata(
int index);
1227 inline ::drizzled::message::FieldMetadata* add_key_field_metadata();
1228 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >&
1229 key_field_metadata()
const;
1230 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >*
1231 mutable_key_field_metadata();
1235 inline void set_has_table_metadata();
1236 inline void clear_has_table_metadata();
1238 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1241 ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata > key_field_metadata_;
1243 mutable int _cached_size_;
1244 ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
1246 friend void protobuf_AddDesc_transaction_2eproto();
1247 friend void protobuf_AssignDesc_transaction_2eproto();
1248 friend void protobuf_ShutdownFile_transaction_2eproto();
1250 void InitAsDefaultInstance();
1267 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1268 return _unknown_fields_;
1271 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1272 return &_unknown_fields_;
1275 static const ::google::protobuf::Descriptor* descriptor();
1283 void CopyFrom(const ::google::protobuf::Message& from);
1284 void MergeFrom(const ::google::protobuf::Message& from);
1288 bool IsInitialized()
const;
1290 int ByteSize()
const;
1291 bool MergePartialFromCodedStream(
1292 ::google::protobuf::io::CodedInputStream* input);
1293 void SerializeWithCachedSizes(
1294 ::google::protobuf::io::CodedOutputStream* output)
const;
1295 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1296 int GetCachedSize()
const {
return _cached_size_; }
1300 void SetCachedSize(
int size)
const;
1303 ::google::protobuf::Metadata GetMetadata()
const;
1310 inline bool has_segment_id()
const;
1311 inline void clear_segment_id();
1312 static const int kSegmentIdFieldNumber = 1;
1313 inline ::google::protobuf::uint32 segment_id()
const;
1314 inline void set_segment_id(::google::protobuf::uint32 value);
1317 inline bool has_end_segment()
const;
1318 inline void clear_end_segment();
1319 static const int kEndSegmentFieldNumber = 2;
1320 inline bool end_segment()
const;
1321 inline void set_end_segment(
bool value);
1324 inline int record_size()
const;
1325 inline void clear_record();
1326 static const int kRecordFieldNumber = 3;
1327 inline const ::drizzled::message::DeleteRecord& record(
int index)
const;
1328 inline ::drizzled::message::DeleteRecord* mutable_record(
int index);
1329 inline ::drizzled::message::DeleteRecord* add_record();
1330 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::DeleteRecord >&
1332 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::DeleteRecord >*
1337 inline void set_has_segment_id();
1338 inline void clear_has_segment_id();
1339 inline void set_has_end_segment();
1340 inline void clear_has_end_segment();
1342 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1344 ::google::protobuf::uint32 segment_id_;
1346 ::google::protobuf::RepeatedPtrField< ::drizzled::message::DeleteRecord > record_;
1348 mutable int _cached_size_;
1349 ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
1351 friend void protobuf_AddDesc_transaction_2eproto();
1352 friend void protobuf_AssignDesc_transaction_2eproto();
1353 friend void protobuf_ShutdownFile_transaction_2eproto();
1355 void InitAsDefaultInstance();
1372 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1373 return _unknown_fields_;
1376 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1377 return &_unknown_fields_;
1380 static const ::google::protobuf::Descriptor* descriptor();
1388 void CopyFrom(const ::google::protobuf::Message& from);
1389 void MergeFrom(const ::google::protobuf::Message& from);
1393 bool IsInitialized()
const;
1395 int ByteSize()
const;
1396 bool MergePartialFromCodedStream(
1397 ::google::protobuf::io::CodedInputStream* input);
1398 void SerializeWithCachedSizes(
1399 ::google::protobuf::io::CodedOutputStream* output)
const;
1400 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1401 int GetCachedSize()
const {
return _cached_size_; }
1405 void SetCachedSize(
int size)
const;
1408 ::google::protobuf::Metadata GetMetadata()
const;
1415 inline bool has_table_metadata()
const;
1416 inline void clear_table_metadata();
1417 static const int kTableMetadataFieldNumber = 1;
1418 inline const ::drizzled::message::TableMetadata& table_metadata()
const;
1419 inline ::drizzled::message::TableMetadata* mutable_table_metadata();
1420 inline ::drizzled::message::TableMetadata* release_table_metadata();
1424 inline void set_has_table_metadata();
1425 inline void clear_has_table_metadata();
1427 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1431 mutable int _cached_size_;
1432 ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
1434 friend void protobuf_AddDesc_transaction_2eproto();
1435 friend void protobuf_AssignDesc_transaction_2eproto();
1436 friend void protobuf_ShutdownFile_transaction_2eproto();
1438 void InitAsDefaultInstance();
1455 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1456 return _unknown_fields_;
1459 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1460 return &_unknown_fields_;
1463 static const ::google::protobuf::Descriptor* descriptor();
1471 void CopyFrom(const ::google::protobuf::Message& from);
1472 void MergeFrom(const ::google::protobuf::Message& from);
1476 bool IsInitialized()
const;
1478 int ByteSize()
const;
1479 bool MergePartialFromCodedStream(
1480 ::google::protobuf::io::CodedInputStream* input);
1481 void SerializeWithCachedSizes(
1482 ::google::protobuf::io::CodedOutputStream* output)
const;
1483 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1484 int GetCachedSize()
const {
return _cached_size_; }
1488 void SetCachedSize(
int size)
const;
1491 ::google::protobuf::Metadata GetMetadata()
const;
1498 inline bool has_schema()
const;
1499 inline void clear_schema();
1500 static const int kSchemaFieldNumber = 1;
1501 inline const ::drizzled::message::Schema& schema()
const;
1502 inline ::drizzled::message::Schema* mutable_schema();
1503 inline ::drizzled::message::Schema* release_schema();
1507 inline void set_has_schema();
1508 inline void clear_has_schema();
1510 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1514 mutable int _cached_size_;
1515 ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
1517 friend void protobuf_AddDesc_transaction_2eproto();
1518 friend void protobuf_AssignDesc_transaction_2eproto();
1519 friend void protobuf_ShutdownFile_transaction_2eproto();
1521 void InitAsDefaultInstance();
1538 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1539 return _unknown_fields_;
1542 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1543 return &_unknown_fields_;
1546 static const ::google::protobuf::Descriptor* descriptor();
1554 void CopyFrom(const ::google::protobuf::Message& from);
1555 void MergeFrom(const ::google::protobuf::Message& from);
1559 bool IsInitialized()
const;
1561 int ByteSize()
const;
1562 bool MergePartialFromCodedStream(
1563 ::google::protobuf::io::CodedInputStream* input);
1564 void SerializeWithCachedSizes(
1565 ::google::protobuf::io::CodedOutputStream* output)
const;
1566 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1567 int GetCachedSize()
const {
return _cached_size_; }
1571 void SetCachedSize(
int size)
const;
1574 ::google::protobuf::Metadata GetMetadata()
const;
1581 inline bool has_before()
const;
1582 inline void clear_before();
1583 static const int kBeforeFieldNumber = 1;
1584 inline const ::drizzled::message::Schema& before()
const;
1585 inline ::drizzled::message::Schema* mutable_before();
1586 inline ::drizzled::message::Schema* release_before();
1589 inline bool has_after()
const;
1590 inline void clear_after();
1591 static const int kAfterFieldNumber = 2;
1592 inline const ::drizzled::message::Schema& after()
const;
1593 inline ::drizzled::message::Schema* mutable_after();
1594 inline ::drizzled::message::Schema* release_after();
1598 inline void set_has_before();
1599 inline void clear_has_before();
1600 inline void set_has_after();
1601 inline void clear_has_after();
1603 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1608 mutable int _cached_size_;
1609 ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
1611 friend void protobuf_AddDesc_transaction_2eproto();
1612 friend void protobuf_AssignDesc_transaction_2eproto();
1613 friend void protobuf_ShutdownFile_transaction_2eproto();
1615 void InitAsDefaultInstance();
1632 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1633 return _unknown_fields_;
1636 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1637 return &_unknown_fields_;
1640 static const ::google::protobuf::Descriptor* descriptor();
1648 void CopyFrom(const ::google::protobuf::Message& from);
1649 void MergeFrom(const ::google::protobuf::Message& from);
1653 bool IsInitialized()
const;
1655 int ByteSize()
const;
1656 bool MergePartialFromCodedStream(
1657 ::google::protobuf::io::CodedInputStream* input);
1658 void SerializeWithCachedSizes(
1659 ::google::protobuf::io::CodedOutputStream* output)
const;
1660 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1661 int GetCachedSize()
const {
return _cached_size_; }
1665 void SetCachedSize(
int size)
const;
1668 ::google::protobuf::Metadata GetMetadata()
const;
1675 inline bool has_schema_name()
const;
1676 inline void clear_schema_name();
1677 static const int kSchemaNameFieldNumber = 1;
1678 inline const ::std::string& schema_name()
const;
1679 inline void set_schema_name(const ::std::string& value);
1680 inline void set_schema_name(
const char* value);
1681 inline void set_schema_name(
const char* value,
size_t size);
1682 inline ::std::string* mutable_schema_name();
1683 inline ::std::string* release_schema_name();
1686 inline bool has_catalog_name()
const;
1687 inline void clear_catalog_name();
1688 static const int kCatalogNameFieldNumber = 2;
1689 inline const ::std::string& catalog_name()
const;
1690 inline void set_catalog_name(const ::std::string& value);
1691 inline void set_catalog_name(
const char* value);
1692 inline void set_catalog_name(
const char* value,
size_t size);
1693 inline ::std::string* mutable_catalog_name();
1694 inline ::std::string* release_catalog_name();
1698 inline void set_has_schema_name();
1699 inline void clear_has_schema_name();
1700 inline void set_has_catalog_name();
1701 inline void clear_has_catalog_name();
1703 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1705 ::std::string* schema_name_;
1706 ::std::string* catalog_name_;
1708 mutable int _cached_size_;
1709 ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
1711 friend void protobuf_AddDesc_transaction_2eproto();
1712 friend void protobuf_AssignDesc_transaction_2eproto();
1713 friend void protobuf_ShutdownFile_transaction_2eproto();
1715 void InitAsDefaultInstance();
1732 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1733 return _unknown_fields_;
1736 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1737 return &_unknown_fields_;
1740 static const ::google::protobuf::Descriptor* descriptor();
1748 void CopyFrom(const ::google::protobuf::Message& from);
1749 void MergeFrom(const ::google::protobuf::Message& from);
1753 bool IsInitialized()
const;
1755 int ByteSize()
const;
1756 bool MergePartialFromCodedStream(
1757 ::google::protobuf::io::CodedInputStream* input);
1758 void SerializeWithCachedSizes(
1759 ::google::protobuf::io::CodedOutputStream* output)
const;
1760 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1761 int GetCachedSize()
const {
return _cached_size_; }
1765 void SetCachedSize(
int size)
const;
1768 ::google::protobuf::Metadata GetMetadata()
const;
1775 inline bool has_table()
const;
1776 inline void clear_table();
1777 static const int kTableFieldNumber = 1;
1778 inline const ::drizzled::message::Table& table()
const;
1779 inline ::drizzled::message::Table* mutable_table();
1780 inline ::drizzled::message::Table* release_table();
1784 inline void set_has_table();
1785 inline void clear_has_table();
1787 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1791 mutable int _cached_size_;
1792 ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
1794 friend void protobuf_AddDesc_transaction_2eproto();
1795 friend void protobuf_AssignDesc_transaction_2eproto();
1796 friend void protobuf_ShutdownFile_transaction_2eproto();
1798 void InitAsDefaultInstance();
1815 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1816 return _unknown_fields_;
1819 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1820 return &_unknown_fields_;
1823 static const ::google::protobuf::Descriptor* descriptor();
1831 void CopyFrom(const ::google::protobuf::Message& from);
1832 void MergeFrom(const ::google::protobuf::Message& from);
1836 bool IsInitialized()
const;
1838 int ByteSize()
const;
1839 bool MergePartialFromCodedStream(
1840 ::google::protobuf::io::CodedInputStream* input);
1841 void SerializeWithCachedSizes(
1842 ::google::protobuf::io::CodedOutputStream* output)
const;
1843 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1844 int GetCachedSize()
const {
return _cached_size_; }
1848 void SetCachedSize(
int size)
const;
1851 ::google::protobuf::Metadata GetMetadata()
const;
1858 inline bool has_before()
const;
1859 inline void clear_before();
1860 static const int kBeforeFieldNumber = 1;
1861 inline const ::drizzled::message::Table& before()
const;
1862 inline ::drizzled::message::Table* mutable_before();
1863 inline ::drizzled::message::Table* release_before();
1866 inline bool has_after()
const;
1867 inline void clear_after();
1868 static const int kAfterFieldNumber = 2;
1869 inline const ::drizzled::message::Table& after()
const;
1870 inline ::drizzled::message::Table* mutable_after();
1871 inline ::drizzled::message::Table* release_after();
1875 inline void set_has_before();
1876 inline void clear_has_before();
1877 inline void set_has_after();
1878 inline void clear_has_after();
1880 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1885 mutable int _cached_size_;
1886 ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
1888 friend void protobuf_AddDesc_transaction_2eproto();
1889 friend void protobuf_AssignDesc_transaction_2eproto();
1890 friend void protobuf_ShutdownFile_transaction_2eproto();
1892 void InitAsDefaultInstance();
1909 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1910 return _unknown_fields_;
1913 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1914 return &_unknown_fields_;
1917 static const ::google::protobuf::Descriptor* descriptor();
1925 void CopyFrom(const ::google::protobuf::Message& from);
1926 void MergeFrom(const ::google::protobuf::Message& from);
1930 bool IsInitialized()
const;
1932 int ByteSize()
const;
1933 bool MergePartialFromCodedStream(
1934 ::google::protobuf::io::CodedInputStream* input);
1935 void SerializeWithCachedSizes(
1936 ::google::protobuf::io::CodedOutputStream* output)
const;
1937 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1938 int GetCachedSize()
const {
return _cached_size_; }
1942 void SetCachedSize(
int size)
const;
1945 ::google::protobuf::Metadata GetMetadata()
const;
1952 inline bool has_table_metadata()
const;
1953 inline void clear_table_metadata();
1954 static const int kTableMetadataFieldNumber = 1;
1955 inline const ::drizzled::message::TableMetadata& table_metadata()
const;
1956 inline ::drizzled::message::TableMetadata* mutable_table_metadata();
1957 inline ::drizzled::message::TableMetadata* release_table_metadata();
1960 inline bool has_if_exists_clause()
const;
1961 inline void clear_if_exists_clause();
1962 static const int kIfExistsClauseFieldNumber = 2;
1963 inline bool if_exists_clause()
const;
1964 inline void set_if_exists_clause(
bool value);
1968 inline void set_has_table_metadata();
1969 inline void clear_has_table_metadata();
1970 inline void set_has_if_exists_clause();
1971 inline void clear_has_if_exists_clause();
1973 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1976 bool if_exists_clause_;
1978 mutable int _cached_size_;
1979 ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
1981 friend void protobuf_AddDesc_transaction_2eproto();
1982 friend void protobuf_AssignDesc_transaction_2eproto();
1983 friend void protobuf_ShutdownFile_transaction_2eproto();
1985 void InitAsDefaultInstance();
2002 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
2003 return _unknown_fields_;
2006 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
2007 return &_unknown_fields_;
2010 static const ::google::protobuf::Descriptor* descriptor();
2018 void CopyFrom(const ::google::protobuf::Message& from);
2019 void MergeFrom(const ::google::protobuf::Message& from);
2023 bool IsInitialized()
const;
2025 int ByteSize()
const;
2026 bool MergePartialFromCodedStream(
2027 ::google::protobuf::io::CodedInputStream* input);
2028 void SerializeWithCachedSizes(
2029 ::google::protobuf::io::CodedOutputStream* output)
const;
2030 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
2031 int GetCachedSize()
const {
return _cached_size_; }
2035 void SetCachedSize(
int size)
const;
2038 ::google::protobuf::Metadata GetMetadata()
const;
2045 inline bool has_variable_metadata()
const;
2046 inline void clear_variable_metadata();
2047 static const int kVariableMetadataFieldNumber = 1;
2048 inline const ::drizzled::message::FieldMetadata& variable_metadata()
const;
2049 inline ::drizzled::message::FieldMetadata* mutable_variable_metadata();
2050 inline ::drizzled::message::FieldMetadata* release_variable_metadata();
2053 inline bool has_variable_value()
const;
2054 inline void clear_variable_value();
2055 static const int kVariableValueFieldNumber = 2;
2056 inline const ::std::string& variable_value()
const;
2057 inline void set_variable_value(const ::std::string& value);
2058 inline void set_variable_value(
const char* value);
2059 inline void set_variable_value(
const void* value,
size_t size);
2060 inline ::std::string* mutable_variable_value();
2061 inline ::std::string* release_variable_value();
2065 inline void set_has_variable_metadata();
2066 inline void clear_has_variable_metadata();
2067 inline void set_has_variable_value();
2068 inline void clear_has_variable_value();
2070 ::google::protobuf::UnknownFieldSet _unknown_fields_;
2073 ::std::string* variable_value_;
2075 mutable int _cached_size_;
2076 ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
2078 friend void protobuf_AddDesc_transaction_2eproto();
2079 friend void protobuf_AssignDesc_transaction_2eproto();
2080 friend void protobuf_ShutdownFile_transaction_2eproto();
2082 void InitAsDefaultInstance();
2099 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
2100 return _unknown_fields_;
2103 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
2104 return &_unknown_fields_;
2107 static const ::google::protobuf::Descriptor* descriptor();
2108 static const Statement& default_instance();
2115 void CopyFrom(const ::google::protobuf::Message& from);
2116 void MergeFrom(const ::google::protobuf::Message& from);
2120 bool IsInitialized()
const;
2122 int ByteSize()
const;
2123 bool MergePartialFromCodedStream(
2124 ::google::protobuf::io::CodedInputStream* input);
2125 void SerializeWithCachedSizes(
2126 ::google::protobuf::io::CodedOutputStream* output)
const;
2127 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
2128 int GetCachedSize()
const {
return _cached_size_; }
2132 void SetCachedSize(
int size)
const;
2135 ::google::protobuf::Metadata GetMetadata()
const;
2139 typedef Statement_Type Type;
2140 static const Type ROLLBACK = Statement_Type_ROLLBACK;
2141 static const Type INSERT = Statement_Type_INSERT;
2142 static const Type DELETE = Statement_Type_DELETE;
2143 static const Type UPDATE = Statement_Type_UPDATE;
2144 static const Type TRUNCATE_TABLE = Statement_Type_TRUNCATE_TABLE;
2145 static const Type CREATE_SCHEMA = Statement_Type_CREATE_SCHEMA;
2146 static const Type ALTER_SCHEMA = Statement_Type_ALTER_SCHEMA;
2147 static const Type DROP_SCHEMA = Statement_Type_DROP_SCHEMA;
2148 static const Type CREATE_TABLE = Statement_Type_CREATE_TABLE;
2149 static const Type ALTER_TABLE = Statement_Type_ALTER_TABLE;
2150 static const Type DROP_TABLE = Statement_Type_DROP_TABLE;
2151 static const Type ROLLBACK_STATEMENT = Statement_Type_ROLLBACK_STATEMENT;
2152 static const Type SET_VARIABLE = Statement_Type_SET_VARIABLE;
2153 static const Type RAW_SQL = Statement_Type_RAW_SQL;
2154 static inline bool Type_IsValid(
int value) {
2155 return Statement_Type_IsValid(value);
2157 static const Type Type_MIN =
2158 Statement_Type_Type_MIN;
2159 static const Type Type_MAX =
2160 Statement_Type_Type_MAX;
2161 static const int Type_ARRAYSIZE =
2162 Statement_Type_Type_ARRAYSIZE;
2163 static inline const ::google::protobuf::EnumDescriptor*
2165 return Statement_Type_descriptor();
2167 static inline const ::std::string& Type_Name(Type value) {
2168 return Statement_Type_Name(value);
2170 static inline bool Type_Parse(const ::std::string& name,
2172 return Statement_Type_Parse(name, value);
2178 inline bool has_type()
const;
2179 inline void clear_type();
2180 static const int kTypeFieldNumber = 1;
2181 inline ::drizzled::message::Statement_Type type()
const;
2182 inline void set_type(::drizzled::message::Statement_Type value);
2185 inline bool has_start_timestamp()
const;
2186 inline void clear_start_timestamp();
2187 static const int kStartTimestampFieldNumber = 2;
2188 inline ::google::protobuf::uint64 start_timestamp()
const;
2189 inline void set_start_timestamp(::google::protobuf::uint64 value);
2192 inline bool has_end_timestamp()
const;
2193 inline void clear_end_timestamp();
2194 static const int kEndTimestampFieldNumber = 3;
2195 inline ::google::protobuf::uint64 end_timestamp()
const;
2196 inline void set_end_timestamp(::google::protobuf::uint64 value);
2199 inline bool has_sql()
const;
2200 inline void clear_sql();
2201 static const int kSqlFieldNumber = 4;
2202 inline const ::std::string& sql()
const;
2203 inline void set_sql(const ::std::string& value);
2204 inline void set_sql(
const char* value);
2205 inline void set_sql(
const char* value,
size_t size);
2206 inline ::std::string* mutable_sql();
2207 inline ::std::string* release_sql();
2210 inline bool has_insert_header()
const;
2211 inline void clear_insert_header();
2212 static const int kInsertHeaderFieldNumber = 5;
2213 inline const ::drizzled::message::InsertHeader& insert_header()
const;
2214 inline ::drizzled::message::InsertHeader* mutable_insert_header();
2215 inline ::drizzled::message::InsertHeader* release_insert_header();
2218 inline bool has_insert_data()
const;
2219 inline void clear_insert_data();
2220 static const int kInsertDataFieldNumber = 6;
2221 inline const ::drizzled::message::InsertData& insert_data()
const;
2222 inline ::drizzled::message::InsertData* mutable_insert_data();
2223 inline ::drizzled::message::InsertData* release_insert_data();
2226 inline bool has_update_header()
const;
2227 inline void clear_update_header();
2228 static const int kUpdateHeaderFieldNumber = 7;
2229 inline const ::drizzled::message::UpdateHeader& update_header()
const;
2230 inline ::drizzled::message::UpdateHeader* mutable_update_header();
2231 inline ::drizzled::message::UpdateHeader* release_update_header();
2234 inline bool has_update_data()
const;
2235 inline void clear_update_data();
2236 static const int kUpdateDataFieldNumber = 8;
2237 inline const ::drizzled::message::UpdateData& update_data()
const;
2238 inline ::drizzled::message::UpdateData* mutable_update_data();
2239 inline ::drizzled::message::UpdateData* release_update_data();
2242 inline bool has_delete_header()
const;
2243 inline void clear_delete_header();
2244 static const int kDeleteHeaderFieldNumber = 9;
2245 inline const ::drizzled::message::DeleteHeader& delete_header()
const;
2246 inline ::drizzled::message::DeleteHeader* mutable_delete_header();
2247 inline ::drizzled::message::DeleteHeader* release_delete_header();
2250 inline bool has_delete_data()
const;
2251 inline void clear_delete_data();
2252 static const int kDeleteDataFieldNumber = 10;
2253 inline const ::drizzled::message::DeleteData& delete_data()
const;
2254 inline ::drizzled::message::DeleteData* mutable_delete_data();
2255 inline ::drizzled::message::DeleteData* release_delete_data();
2258 inline bool has_truncate_table_statement()
const;
2259 inline void clear_truncate_table_statement();
2260 static const int kTruncateTableStatementFieldNumber = 11;
2261 inline const ::drizzled::message::TruncateTableStatement& truncate_table_statement()
const;
2262 inline ::drizzled::message::TruncateTableStatement* mutable_truncate_table_statement();
2263 inline ::drizzled::message::TruncateTableStatement* release_truncate_table_statement();
2266 inline bool has_create_schema_statement()
const;
2267 inline void clear_create_schema_statement();
2268 static const int kCreateSchemaStatementFieldNumber = 12;
2269 inline const ::drizzled::message::CreateSchemaStatement& create_schema_statement()
const;
2270 inline ::drizzled::message::CreateSchemaStatement* mutable_create_schema_statement();
2271 inline ::drizzled::message::CreateSchemaStatement* release_create_schema_statement();
2274 inline bool has_drop_schema_statement()
const;
2275 inline void clear_drop_schema_statement();
2276 static const int kDropSchemaStatementFieldNumber = 13;
2277 inline const ::drizzled::message::DropSchemaStatement& drop_schema_statement()
const;
2278 inline ::drizzled::message::DropSchemaStatement* mutable_drop_schema_statement();
2279 inline ::drizzled::message::DropSchemaStatement* release_drop_schema_statement();
2282 inline bool has_alter_schema_statement()
const;
2283 inline void clear_alter_schema_statement();
2284 static const int kAlterSchemaStatementFieldNumber = 14;
2285 inline const ::drizzled::message::AlterSchemaStatement& alter_schema_statement()
const;
2286 inline ::drizzled::message::AlterSchemaStatement* mutable_alter_schema_statement();
2287 inline ::drizzled::message::AlterSchemaStatement* release_alter_schema_statement();
2290 inline bool has_create_table_statement()
const;
2291 inline void clear_create_table_statement();
2292 static const int kCreateTableStatementFieldNumber = 15;
2293 inline const ::drizzled::message::CreateTableStatement& create_table_statement()
const;
2294 inline ::drizzled::message::CreateTableStatement* mutable_create_table_statement();
2295 inline ::drizzled::message::CreateTableStatement* release_create_table_statement();
2298 inline bool has_alter_table_statement()
const;
2299 inline void clear_alter_table_statement();
2300 static const int kAlterTableStatementFieldNumber = 16;
2301 inline const ::drizzled::message::AlterTableStatement& alter_table_statement()
const;
2302 inline ::drizzled::message::AlterTableStatement* mutable_alter_table_statement();
2303 inline ::drizzled::message::AlterTableStatement* release_alter_table_statement();
2306 inline bool has_drop_table_statement()
const;
2307 inline void clear_drop_table_statement();
2308 static const int kDropTableStatementFieldNumber = 17;
2309 inline const ::drizzled::message::DropTableStatement& drop_table_statement()
const;
2310 inline ::drizzled::message::DropTableStatement* mutable_drop_table_statement();
2311 inline ::drizzled::message::DropTableStatement* release_drop_table_statement();
2314 inline bool has_set_variable_statement()
const;
2315 inline void clear_set_variable_statement();
2316 static const int kSetVariableStatementFieldNumber = 18;
2317 inline const ::drizzled::message::SetVariableStatement& set_variable_statement()
const;
2318 inline ::drizzled::message::SetVariableStatement* mutable_set_variable_statement();
2319 inline ::drizzled::message::SetVariableStatement* release_set_variable_statement();
2322 inline bool has_raw_sql_schema()
const;
2323 inline void clear_raw_sql_schema();
2324 static const int kRawSqlSchemaFieldNumber = 19;
2325 inline const ::std::string& raw_sql_schema()
const;
2326 inline void set_raw_sql_schema(const ::std::string& value);
2327 inline void set_raw_sql_schema(
const char* value);
2328 inline void set_raw_sql_schema(
const char* value,
size_t size);
2329 inline ::std::string* mutable_raw_sql_schema();
2330 inline ::std::string* release_raw_sql_schema();
2334 inline void set_has_type();
2335 inline void clear_has_type();
2336 inline void set_has_start_timestamp();
2337 inline void clear_has_start_timestamp();
2338 inline void set_has_end_timestamp();
2339 inline void clear_has_end_timestamp();
2340 inline void set_has_sql();
2341 inline void clear_has_sql();
2342 inline void set_has_insert_header();
2343 inline void clear_has_insert_header();
2344 inline void set_has_insert_data();
2345 inline void clear_has_insert_data();
2346 inline void set_has_update_header();
2347 inline void clear_has_update_header();
2348 inline void set_has_update_data();
2349 inline void clear_has_update_data();
2350 inline void set_has_delete_header();
2351 inline void clear_has_delete_header();
2352 inline void set_has_delete_data();
2353 inline void clear_has_delete_data();
2354 inline void set_has_truncate_table_statement();
2355 inline void clear_has_truncate_table_statement();
2356 inline void set_has_create_schema_statement();
2357 inline void clear_has_create_schema_statement();
2358 inline void set_has_drop_schema_statement();
2359 inline void clear_has_drop_schema_statement();
2360 inline void set_has_alter_schema_statement();
2361 inline void clear_has_alter_schema_statement();
2362 inline void set_has_create_table_statement();
2363 inline void clear_has_create_table_statement();
2364 inline void set_has_alter_table_statement();
2365 inline void clear_has_alter_table_statement();
2366 inline void set_has_drop_table_statement();
2367 inline void clear_has_drop_table_statement();
2368 inline void set_has_set_variable_statement();
2369 inline void clear_has_set_variable_statement();
2370 inline void set_has_raw_sql_schema();
2371 inline void clear_has_raw_sql_schema();
2373 ::google::protobuf::UnknownFieldSet _unknown_fields_;
2375 ::google::protobuf::uint64 start_timestamp_;
2376 ::google::protobuf::uint64 end_timestamp_;
2377 ::std::string* sql_;
2392 ::std::string* raw_sql_schema_;
2395 mutable int _cached_size_;
2396 ::google::protobuf::uint32 _has_bits_[(19 + 31) / 32];
2398 friend void protobuf_AddDesc_transaction_2eproto();
2399 friend void protobuf_AssignDesc_transaction_2eproto();
2400 friend void protobuf_ShutdownFile_transaction_2eproto();
2402 void InitAsDefaultInstance();
2419 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
2420 return _unknown_fields_;
2423 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
2424 return &_unknown_fields_;
2427 static const ::google::protobuf::Descriptor* descriptor();
2435 void CopyFrom(const ::google::protobuf::Message& from);
2436 void MergeFrom(const ::google::protobuf::Message& from);
2440 bool IsInitialized()
const;
2442 int ByteSize()
const;
2443 bool MergePartialFromCodedStream(
2444 ::google::protobuf::io::CodedInputStream* input);
2445 void SerializeWithCachedSizes(
2446 ::google::protobuf::io::CodedOutputStream* output)
const;
2447 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
2448 int GetCachedSize()
const {
return _cached_size_; }
2452 void SetCachedSize(
int size)
const;
2455 ::google::protobuf::Metadata GetMetadata()
const;
2462 inline bool has_transaction_context()
const;
2463 inline void clear_transaction_context();
2464 static const int kTransactionContextFieldNumber = 1;
2465 inline const ::drizzled::message::TransactionContext& transaction_context()
const;
2466 inline ::drizzled::message::TransactionContext* mutable_transaction_context();
2467 inline ::drizzled::message::TransactionContext* release_transaction_context();
2470 inline int statement_size()
const;
2471 inline void clear_statement();
2472 static const int kStatementFieldNumber = 2;
2473 inline const ::drizzled::message::Statement& statement(
int index)
const;
2474 inline ::drizzled::message::Statement* mutable_statement(
int index);
2475 inline ::drizzled::message::Statement* add_statement();
2476 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::Statement >&
2478 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::Statement >*
2479 mutable_statement();
2482 inline bool has_event()
const;
2483 inline void clear_event();
2484 static const int kEventFieldNumber = 3;
2485 inline const ::drizzled::message::Event& event()
const;
2486 inline ::drizzled::message::Event* mutable_event();
2487 inline ::drizzled::message::Event* release_event();
2490 inline bool has_segment_id()
const;
2491 inline void clear_segment_id();
2492 static const int kSegmentIdFieldNumber = 4;
2493 inline ::google::protobuf::uint32 segment_id()
const;
2494 inline void set_segment_id(::google::protobuf::uint32 value);
2497 inline bool has_end_segment()
const;
2498 inline void clear_end_segment();
2499 static const int kEndSegmentFieldNumber = 5;
2500 inline bool end_segment()
const;
2501 inline void set_end_segment(
bool value);
2505 inline void set_has_transaction_context();
2506 inline void clear_has_transaction_context();
2507 inline void set_has_event();
2508 inline void clear_has_event();
2509 inline void set_has_segment_id();
2510 inline void clear_has_segment_id();
2511 inline void set_has_end_segment();
2512 inline void clear_has_end_segment();
2514 ::google::protobuf::UnknownFieldSet _unknown_fields_;
2517 ::google::protobuf::RepeatedPtrField< ::drizzled::message::Statement > statement_;
2519 ::google::protobuf::uint32 segment_id_;
2522 mutable int _cached_size_;
2523 ::google::protobuf::uint32 _has_bits_[(5 + 31) / 32];
2525 friend void protobuf_AddDesc_transaction_2eproto();
2526 friend void protobuf_AssignDesc_transaction_2eproto();
2527 friend void protobuf_ShutdownFile_transaction_2eproto();
2529 void InitAsDefaultInstance();
2540 inline bool FieldMetadata::has_type()
const {
2541 return (_has_bits_[0] & 0x00000001u) != 0;
2543 inline void FieldMetadata::set_has_type() {
2544 _has_bits_[0] |= 0x00000001u;
2546 inline void FieldMetadata::clear_has_type() {
2547 _has_bits_[0] &= ~0x00000001u;
2549 inline void FieldMetadata::clear_type() {
2553 inline ::drizzled::message::Table_Field_FieldType FieldMetadata::type()
const {
2554 return static_cast< ::drizzled::message::Table_Field_FieldType
>(type_);
2556 inline void FieldMetadata::set_type(::drizzled::message::Table_Field_FieldType value) {
2557 GOOGLE_DCHECK(::drizzled::message::Table_Field_FieldType_IsValid(value));
2563 inline bool FieldMetadata::has_name()
const {
2564 return (_has_bits_[0] & 0x00000002u) != 0;
2566 inline void FieldMetadata::set_has_name() {
2567 _has_bits_[0] |= 0x00000002u;
2569 inline void FieldMetadata::clear_has_name() {
2570 _has_bits_[0] &= ~0x00000002u;
2572 inline void FieldMetadata::clear_name() {
2573 if (name_ != &::google::protobuf::internal::kEmptyString) {
2578 inline const ::std::string& FieldMetadata::name()
const {
2581 inline void FieldMetadata::set_name(const ::std::string& value) {
2583 if (name_ == &::google::protobuf::internal::kEmptyString) {
2584 name_ = new ::std::string;
2586 name_->assign(value);
2588 inline void FieldMetadata::set_name(
const char* value) {
2590 if (name_ == &::google::protobuf::internal::kEmptyString) {
2591 name_ = new ::std::string;
2593 name_->assign(value);
2595 inline void FieldMetadata::set_name(
const char* value,
size_t size) {
2597 if (name_ == &::google::protobuf::internal::kEmptyString) {
2598 name_ = new ::std::string;
2600 name_->assign(reinterpret_cast<const char*>(value), size);
2602 inline ::std::string* FieldMetadata::mutable_name() {
2604 if (name_ == &::google::protobuf::internal::kEmptyString) {
2605 name_ = new ::std::string;
2609 inline ::std::string* FieldMetadata::release_name() {
2611 if (name_ == &::google::protobuf::internal::kEmptyString) {
2614 ::std::string* temp = name_;
2615 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2625 inline bool TableMetadata::has_schema_name()
const {
2626 return (_has_bits_[0] & 0x00000001u) != 0;
2628 inline void TableMetadata::set_has_schema_name() {
2629 _has_bits_[0] |= 0x00000001u;
2631 inline void TableMetadata::clear_has_schema_name() {
2632 _has_bits_[0] &= ~0x00000001u;
2634 inline void TableMetadata::clear_schema_name() {
2635 if (schema_name_ != &::google::protobuf::internal::kEmptyString) {
2636 schema_name_->clear();
2638 clear_has_schema_name();
2640 inline const ::std::string& TableMetadata::schema_name()
const {
2641 return *schema_name_;
2643 inline void TableMetadata::set_schema_name(const ::std::string& value) {
2644 set_has_schema_name();
2645 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
2646 schema_name_ = new ::std::string;
2648 schema_name_->assign(value);
2650 inline void TableMetadata::set_schema_name(
const char* value) {
2651 set_has_schema_name();
2652 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
2653 schema_name_ = new ::std::string;
2655 schema_name_->assign(value);
2657 inline void TableMetadata::set_schema_name(
const char* value,
size_t size) {
2658 set_has_schema_name();
2659 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
2660 schema_name_ = new ::std::string;
2662 schema_name_->assign(reinterpret_cast<const char*>(value), size);
2664 inline ::std::string* TableMetadata::mutable_schema_name() {
2665 set_has_schema_name();
2666 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
2667 schema_name_ = new ::std::string;
2669 return schema_name_;
2671 inline ::std::string* TableMetadata::release_schema_name() {
2672 clear_has_schema_name();
2673 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
2676 ::std::string* temp = schema_name_;
2677 schema_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2683 inline bool TableMetadata::has_table_name()
const {
2684 return (_has_bits_[0] & 0x00000002u) != 0;
2686 inline void TableMetadata::set_has_table_name() {
2687 _has_bits_[0] |= 0x00000002u;
2689 inline void TableMetadata::clear_has_table_name() {
2690 _has_bits_[0] &= ~0x00000002u;
2692 inline void TableMetadata::clear_table_name() {
2693 if (table_name_ != &::google::protobuf::internal::kEmptyString) {
2694 table_name_->clear();
2696 clear_has_table_name();
2698 inline const ::std::string& TableMetadata::table_name()
const {
2699 return *table_name_;
2701 inline void TableMetadata::set_table_name(const ::std::string& value) {
2702 set_has_table_name();
2703 if (table_name_ == &::google::protobuf::internal::kEmptyString) {
2704 table_name_ = new ::std::string;
2706 table_name_->assign(value);
2708 inline void TableMetadata::set_table_name(
const char* value) {
2709 set_has_table_name();
2710 if (table_name_ == &::google::protobuf::internal::kEmptyString) {
2711 table_name_ = new ::std::string;
2713 table_name_->assign(value);
2715 inline void TableMetadata::set_table_name(
const char* value,
size_t size) {
2716 set_has_table_name();
2717 if (table_name_ == &::google::protobuf::internal::kEmptyString) {
2718 table_name_ = new ::std::string;
2720 table_name_->assign(reinterpret_cast<const char*>(value), size);
2722 inline ::std::string* TableMetadata::mutable_table_name() {
2723 set_has_table_name();
2724 if (table_name_ == &::google::protobuf::internal::kEmptyString) {
2725 table_name_ = new ::std::string;
2729 inline ::std::string* TableMetadata::release_table_name() {
2730 clear_has_table_name();
2731 if (table_name_ == &::google::protobuf::internal::kEmptyString) {
2734 ::std::string* temp = table_name_;
2735 table_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2741 inline bool TableMetadata::has_catalog_name()
const {
2742 return (_has_bits_[0] & 0x00000004u) != 0;
2744 inline void TableMetadata::set_has_catalog_name() {
2745 _has_bits_[0] |= 0x00000004u;
2747 inline void TableMetadata::clear_has_catalog_name() {
2748 _has_bits_[0] &= ~0x00000004u;
2750 inline void TableMetadata::clear_catalog_name() {
2751 if (catalog_name_ != &::google::protobuf::internal::kEmptyString) {
2752 catalog_name_->clear();
2754 clear_has_catalog_name();
2756 inline const ::std::string& TableMetadata::catalog_name()
const {
2757 return *catalog_name_;
2759 inline void TableMetadata::set_catalog_name(const ::std::string& value) {
2760 set_has_catalog_name();
2761 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
2762 catalog_name_ = new ::std::string;
2764 catalog_name_->assign(value);
2766 inline void TableMetadata::set_catalog_name(
const char* value) {
2767 set_has_catalog_name();
2768 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
2769 catalog_name_ = new ::std::string;
2771 catalog_name_->assign(value);
2773 inline void TableMetadata::set_catalog_name(
const char* value,
size_t size) {
2774 set_has_catalog_name();
2775 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
2776 catalog_name_ = new ::std::string;
2778 catalog_name_->assign(reinterpret_cast<const char*>(value), size);
2780 inline ::std::string* TableMetadata::mutable_catalog_name() {
2781 set_has_catalog_name();
2782 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
2783 catalog_name_ = new ::std::string;
2785 return catalog_name_;
2787 inline ::std::string* TableMetadata::release_catalog_name() {
2788 clear_has_catalog_name();
2789 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
2792 ::std::string* temp = catalog_name_;
2793 catalog_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2803 inline bool TransactionContext::has_server_id()
const {
2804 return (_has_bits_[0] & 0x00000001u) != 0;
2806 inline void TransactionContext::set_has_server_id() {
2807 _has_bits_[0] |= 0x00000001u;
2809 inline void TransactionContext::clear_has_server_id() {
2810 _has_bits_[0] &= ~0x00000001u;
2812 inline void TransactionContext::clear_server_id() {
2814 clear_has_server_id();
2816 inline ::google::protobuf::uint32 TransactionContext::server_id()
const {
2819 inline void TransactionContext::set_server_id(::google::protobuf::uint32 value) {
2820 set_has_server_id();
2825 inline bool TransactionContext::has_transaction_id()
const {
2826 return (_has_bits_[0] & 0x00000002u) != 0;
2828 inline void TransactionContext::set_has_transaction_id() {
2829 _has_bits_[0] |= 0x00000002u;
2831 inline void TransactionContext::clear_has_transaction_id() {
2832 _has_bits_[0] &= ~0x00000002u;
2834 inline void TransactionContext::clear_transaction_id() {
2835 transaction_id_ = GOOGLE_ULONGLONG(0);
2836 clear_has_transaction_id();
2838 inline ::google::protobuf::uint64 TransactionContext::transaction_id()
const {
2839 return transaction_id_;
2841 inline void TransactionContext::set_transaction_id(::google::protobuf::uint64 value) {
2842 set_has_transaction_id();
2843 transaction_id_ = value;
2847 inline bool TransactionContext::has_start_timestamp()
const {
2848 return (_has_bits_[0] & 0x00000004u) != 0;
2850 inline void TransactionContext::set_has_start_timestamp() {
2851 _has_bits_[0] |= 0x00000004u;
2853 inline void TransactionContext::clear_has_start_timestamp() {
2854 _has_bits_[0] &= ~0x00000004u;
2856 inline void TransactionContext::clear_start_timestamp() {
2857 start_timestamp_ = GOOGLE_ULONGLONG(0);
2858 clear_has_start_timestamp();
2860 inline ::google::protobuf::uint64 TransactionContext::start_timestamp()
const {
2861 return start_timestamp_;
2863 inline void TransactionContext::set_start_timestamp(::google::protobuf::uint64 value) {
2864 set_has_start_timestamp();
2865 start_timestamp_ = value;
2869 inline bool TransactionContext::has_end_timestamp()
const {
2870 return (_has_bits_[0] & 0x00000008u) != 0;
2872 inline void TransactionContext::set_has_end_timestamp() {
2873 _has_bits_[0] |= 0x00000008u;
2875 inline void TransactionContext::clear_has_end_timestamp() {
2876 _has_bits_[0] &= ~0x00000008u;
2878 inline void TransactionContext::clear_end_timestamp() {
2879 end_timestamp_ = GOOGLE_ULONGLONG(0);
2880 clear_has_end_timestamp();
2882 inline ::google::protobuf::uint64 TransactionContext::end_timestamp()
const {
2883 return end_timestamp_;
2885 inline void TransactionContext::set_end_timestamp(::google::protobuf::uint64 value) {
2886 set_has_end_timestamp();
2887 end_timestamp_ = value;
2895 inline int InsertRecord::insert_value_size()
const {
2896 return insert_value_.size();
2898 inline void InsertRecord::clear_insert_value() {
2899 insert_value_.Clear();
2901 inline const ::std::string& InsertRecord::insert_value(
int index)
const {
2902 return insert_value_.Get(index);
2904 inline ::std::string* InsertRecord::mutable_insert_value(
int index) {
2905 return insert_value_.Mutable(index);
2907 inline void InsertRecord::set_insert_value(
int index, const ::std::string& value) {
2908 insert_value_.Mutable(index)->assign(value);
2910 inline void InsertRecord::set_insert_value(
int index,
const char* value) {
2911 insert_value_.Mutable(index)->assign(value);
2913 inline void InsertRecord::set_insert_value(
int index,
const void* value,
size_t size) {
2914 insert_value_.Mutable(index)->assign(
2915 reinterpret_cast<const char*>(value), size);
2917 inline ::std::string* InsertRecord::add_insert_value() {
2918 return insert_value_.Add();
2920 inline void InsertRecord::add_insert_value(const ::std::string& value) {
2921 insert_value_.Add()->assign(value);
2923 inline void InsertRecord::add_insert_value(
const char* value) {
2924 insert_value_.Add()->assign(value);
2926 inline void InsertRecord::add_insert_value(
const void* value,
size_t size) {
2927 insert_value_.Add()->assign(reinterpret_cast<const char*>(value), size);
2929 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
2930 InsertRecord::insert_value()
const {
2931 return insert_value_;
2933 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
2934 InsertRecord::mutable_insert_value() {
2935 return &insert_value_;
2939 inline int InsertRecord::is_null_size()
const {
2940 return is_null_.size();
2942 inline void InsertRecord::clear_is_null() {
2945 inline bool InsertRecord::is_null(
int index)
const {
2946 return is_null_.Get(index);
2948 inline void InsertRecord::set_is_null(
int index,
bool value) {
2949 is_null_.Set(index, value);
2951 inline void InsertRecord::add_is_null(
bool value) {
2952 is_null_.Add(value);
2954 inline const ::google::protobuf::RepeatedField< bool >&
2955 InsertRecord::is_null()
const {
2958 inline ::google::protobuf::RepeatedField< bool >*
2959 InsertRecord::mutable_is_null() {
2968 inline bool InsertHeader::has_table_metadata()
const {
2969 return (_has_bits_[0] & 0x00000001u) != 0;
2971 inline void InsertHeader::set_has_table_metadata() {
2972 _has_bits_[0] |= 0x00000001u;
2974 inline void InsertHeader::clear_has_table_metadata() {
2975 _has_bits_[0] &= ~0x00000001u;
2977 inline void InsertHeader::clear_table_metadata() {
2978 if (table_metadata_ != NULL) table_metadata_->::drizzled::message::TableMetadata::Clear();
2979 clear_has_table_metadata();
2981 inline const ::drizzled::message::TableMetadata& InsertHeader::table_metadata()
const {
2982 return table_metadata_ != NULL ? *table_metadata_ : *default_instance_->table_metadata_;
2984 inline ::drizzled::message::TableMetadata* InsertHeader::mutable_table_metadata() {
2985 set_has_table_metadata();
2986 if (table_metadata_ == NULL) table_metadata_ = new ::drizzled::message::TableMetadata;
2987 return table_metadata_;
2989 inline ::drizzled::message::TableMetadata* InsertHeader::release_table_metadata() {
2990 clear_has_table_metadata();
2992 table_metadata_ = NULL;
2997 inline int InsertHeader::field_metadata_size()
const {
2998 return field_metadata_.size();
3000 inline void InsertHeader::clear_field_metadata() {
3001 field_metadata_.Clear();
3003 inline const ::drizzled::message::FieldMetadata& InsertHeader::field_metadata(
int index)
const {
3004 return field_metadata_.Get(index);
3006 inline ::drizzled::message::FieldMetadata* InsertHeader::mutable_field_metadata(
int index) {
3007 return field_metadata_.Mutable(index);
3009 inline ::drizzled::message::FieldMetadata* InsertHeader::add_field_metadata() {
3010 return field_metadata_.Add();
3012 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >&
3013 InsertHeader::field_metadata()
const {
3014 return field_metadata_;
3016 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >*
3017 InsertHeader::mutable_field_metadata() {
3018 return &field_metadata_;
3026 inline bool InsertData::has_segment_id()
const {
3027 return (_has_bits_[0] & 0x00000001u) != 0;
3029 inline void InsertData::set_has_segment_id() {
3030 _has_bits_[0] |= 0x00000001u;
3032 inline void InsertData::clear_has_segment_id() {
3033 _has_bits_[0] &= ~0x00000001u;
3035 inline void InsertData::clear_segment_id() {
3037 clear_has_segment_id();
3039 inline ::google::protobuf::uint32 InsertData::segment_id()
const {
3042 inline void InsertData::set_segment_id(::google::protobuf::uint32 value) {
3043 set_has_segment_id();
3044 segment_id_ = value;
3048 inline bool InsertData::has_end_segment()
const {
3049 return (_has_bits_[0] & 0x00000002u) != 0;
3051 inline void InsertData::set_has_end_segment() {
3052 _has_bits_[0] |= 0x00000002u;
3054 inline void InsertData::clear_has_end_segment() {
3055 _has_bits_[0] &= ~0x00000002u;
3057 inline void InsertData::clear_end_segment() {
3058 end_segment_ =
false;
3059 clear_has_end_segment();
3061 inline bool InsertData::end_segment()
const {
3062 return end_segment_;
3064 inline void InsertData::set_end_segment(
bool value) {
3065 set_has_end_segment();
3066 end_segment_ = value;
3070 inline int InsertData::record_size()
const {
3071 return record_.size();
3073 inline void InsertData::clear_record() {
3076 inline const ::drizzled::message::InsertRecord& InsertData::record(
int index)
const {
3077 return record_.Get(index);
3079 inline ::drizzled::message::InsertRecord* InsertData::mutable_record(
int index) {
3080 return record_.Mutable(index);
3082 inline ::drizzled::message::InsertRecord* InsertData::add_record() {
3083 return record_.Add();
3085 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::InsertRecord >&
3086 InsertData::record()
const {
3089 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::InsertRecord >*
3090 InsertData::mutable_record() {
3099 inline int UpdateRecord::key_value_size()
const {
3100 return key_value_.size();
3102 inline void UpdateRecord::clear_key_value() {
3105 inline const ::std::string& UpdateRecord::key_value(
int index)
const {
3106 return key_value_.Get(index);
3108 inline ::std::string* UpdateRecord::mutable_key_value(
int index) {
3109 return key_value_.Mutable(index);
3111 inline void UpdateRecord::set_key_value(
int index, const ::std::string& value) {
3112 key_value_.Mutable(index)->assign(value);
3114 inline void UpdateRecord::set_key_value(
int index,
const char* value) {
3115 key_value_.Mutable(index)->assign(value);
3117 inline void UpdateRecord::set_key_value(
int index,
const void* value,
size_t size) {
3118 key_value_.Mutable(index)->assign(
3119 reinterpret_cast<const char*>(value), size);
3121 inline ::std::string* UpdateRecord::add_key_value() {
3122 return key_value_.Add();
3124 inline void UpdateRecord::add_key_value(const ::std::string& value) {
3125 key_value_.Add()->assign(value);
3127 inline void UpdateRecord::add_key_value(
const char* value) {
3128 key_value_.Add()->assign(value);
3130 inline void UpdateRecord::add_key_value(
const void* value,
size_t size) {
3131 key_value_.Add()->assign(reinterpret_cast<const char*>(value), size);
3133 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
3134 UpdateRecord::key_value()
const {
3137 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
3138 UpdateRecord::mutable_key_value() {
3143 inline int UpdateRecord::after_value_size()
const {
3144 return after_value_.size();
3146 inline void UpdateRecord::clear_after_value() {
3147 after_value_.Clear();
3149 inline const ::std::string& UpdateRecord::after_value(
int index)
const {
3150 return after_value_.Get(index);
3152 inline ::std::string* UpdateRecord::mutable_after_value(
int index) {
3153 return after_value_.Mutable(index);
3155 inline void UpdateRecord::set_after_value(
int index, const ::std::string& value) {
3156 after_value_.Mutable(index)->assign(value);
3158 inline void UpdateRecord::set_after_value(
int index,
const char* value) {
3159 after_value_.Mutable(index)->assign(value);
3161 inline void UpdateRecord::set_after_value(
int index,
const void* value,
size_t size) {
3162 after_value_.Mutable(index)->assign(
3163 reinterpret_cast<const char*>(value), size);
3165 inline ::std::string* UpdateRecord::add_after_value() {
3166 return after_value_.Add();
3168 inline void UpdateRecord::add_after_value(const ::std::string& value) {
3169 after_value_.Add()->assign(value);
3171 inline void UpdateRecord::add_after_value(
const char* value) {
3172 after_value_.Add()->assign(value);
3174 inline void UpdateRecord::add_after_value(
const void* value,
size_t size) {
3175 after_value_.Add()->assign(reinterpret_cast<const char*>(value), size);
3177 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
3178 UpdateRecord::after_value()
const {
3179 return after_value_;
3181 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
3182 UpdateRecord::mutable_after_value() {
3183 return &after_value_;
3187 inline int UpdateRecord::before_value_size()
const {
3188 return before_value_.size();
3190 inline void UpdateRecord::clear_before_value() {
3191 before_value_.Clear();
3193 inline const ::std::string& UpdateRecord::before_value(
int index)
const {
3194 return before_value_.Get(index);
3196 inline ::std::string* UpdateRecord::mutable_before_value(
int index) {
3197 return before_value_.Mutable(index);
3199 inline void UpdateRecord::set_before_value(
int index, const ::std::string& value) {
3200 before_value_.Mutable(index)->assign(value);
3202 inline void UpdateRecord::set_before_value(
int index,
const char* value) {
3203 before_value_.Mutable(index)->assign(value);
3205 inline void UpdateRecord::set_before_value(
int index,
const void* value,
size_t size) {
3206 before_value_.Mutable(index)->assign(
3207 reinterpret_cast<const char*>(value), size);
3209 inline ::std::string* UpdateRecord::add_before_value() {
3210 return before_value_.Add();
3212 inline void UpdateRecord::add_before_value(const ::std::string& value) {
3213 before_value_.Add()->assign(value);
3215 inline void UpdateRecord::add_before_value(
const char* value) {
3216 before_value_.Add()->assign(value);
3218 inline void UpdateRecord::add_before_value(
const void* value,
size_t size) {
3219 before_value_.Add()->assign(reinterpret_cast<const char*>(value), size);
3221 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
3222 UpdateRecord::before_value()
const {
3223 return before_value_;
3225 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
3226 UpdateRecord::mutable_before_value() {
3227 return &before_value_;
3231 inline int UpdateRecord::is_null_size()
const {
3232 return is_null_.size();
3234 inline void UpdateRecord::clear_is_null() {
3237 inline bool UpdateRecord::is_null(
int index)
const {
3238 return is_null_.Get(index);
3240 inline void UpdateRecord::set_is_null(
int index,
bool value) {
3241 is_null_.Set(index, value);
3243 inline void UpdateRecord::add_is_null(
bool value) {
3244 is_null_.Add(value);
3246 inline const ::google::protobuf::RepeatedField< bool >&
3247 UpdateRecord::is_null()
const {
3250 inline ::google::protobuf::RepeatedField< bool >*
3251 UpdateRecord::mutable_is_null() {
3260 inline bool UpdateHeader::has_table_metadata()
const {
3261 return (_has_bits_[0] & 0x00000001u) != 0;
3263 inline void UpdateHeader::set_has_table_metadata() {
3264 _has_bits_[0] |= 0x00000001u;
3266 inline void UpdateHeader::clear_has_table_metadata() {
3267 _has_bits_[0] &= ~0x00000001u;
3269 inline void UpdateHeader::clear_table_metadata() {
3270 if (table_metadata_ != NULL) table_metadata_->::drizzled::message::TableMetadata::Clear();
3271 clear_has_table_metadata();
3273 inline const ::drizzled::message::TableMetadata& UpdateHeader::table_metadata()
const {
3274 return table_metadata_ != NULL ? *table_metadata_ : *default_instance_->table_metadata_;
3276 inline ::drizzled::message::TableMetadata* UpdateHeader::mutable_table_metadata() {
3277 set_has_table_metadata();
3278 if (table_metadata_ == NULL) table_metadata_ = new ::drizzled::message::TableMetadata;
3279 return table_metadata_;
3281 inline ::drizzled::message::TableMetadata* UpdateHeader::release_table_metadata() {
3282 clear_has_table_metadata();
3284 table_metadata_ = NULL;
3289 inline int UpdateHeader::key_field_metadata_size()
const {
3290 return key_field_metadata_.size();
3292 inline void UpdateHeader::clear_key_field_metadata() {
3293 key_field_metadata_.Clear();
3295 inline const ::drizzled::message::FieldMetadata& UpdateHeader::key_field_metadata(
int index)
const {
3296 return key_field_metadata_.Get(index);
3298 inline ::drizzled::message::FieldMetadata* UpdateHeader::mutable_key_field_metadata(
int index) {
3299 return key_field_metadata_.Mutable(index);
3301 inline ::drizzled::message::FieldMetadata* UpdateHeader::add_key_field_metadata() {
3302 return key_field_metadata_.Add();
3304 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >&
3305 UpdateHeader::key_field_metadata()
const {
3306 return key_field_metadata_;
3308 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >*
3309 UpdateHeader::mutable_key_field_metadata() {
3310 return &key_field_metadata_;
3314 inline int UpdateHeader::set_field_metadata_size()
const {
3315 return set_field_metadata_.size();
3317 inline void UpdateHeader::clear_set_field_metadata() {
3318 set_field_metadata_.Clear();
3320 inline const ::drizzled::message::FieldMetadata& UpdateHeader::set_field_metadata(
int index)
const {
3321 return set_field_metadata_.Get(index);
3323 inline ::drizzled::message::FieldMetadata* UpdateHeader::mutable_set_field_metadata(
int index) {
3324 return set_field_metadata_.Mutable(index);
3326 inline ::drizzled::message::FieldMetadata* UpdateHeader::add_set_field_metadata() {
3327 return set_field_metadata_.Add();
3329 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >&
3330 UpdateHeader::set_field_metadata()
const {
3331 return set_field_metadata_;
3333 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >*
3334 UpdateHeader::mutable_set_field_metadata() {
3335 return &set_field_metadata_;
3343 inline bool UpdateData::has_segment_id()
const {
3344 return (_has_bits_[0] & 0x00000001u) != 0;
3346 inline void UpdateData::set_has_segment_id() {
3347 _has_bits_[0] |= 0x00000001u;
3349 inline void UpdateData::clear_has_segment_id() {
3350 _has_bits_[0] &= ~0x00000001u;
3352 inline void UpdateData::clear_segment_id() {
3354 clear_has_segment_id();
3356 inline ::google::protobuf::uint32 UpdateData::segment_id()
const {
3359 inline void UpdateData::set_segment_id(::google::protobuf::uint32 value) {
3360 set_has_segment_id();
3361 segment_id_ = value;
3365 inline bool UpdateData::has_end_segment()
const {
3366 return (_has_bits_[0] & 0x00000002u) != 0;
3368 inline void UpdateData::set_has_end_segment() {
3369 _has_bits_[0] |= 0x00000002u;
3371 inline void UpdateData::clear_has_end_segment() {
3372 _has_bits_[0] &= ~0x00000002u;
3374 inline void UpdateData::clear_end_segment() {
3375 end_segment_ =
false;
3376 clear_has_end_segment();
3378 inline bool UpdateData::end_segment()
const {
3379 return end_segment_;
3381 inline void UpdateData::set_end_segment(
bool value) {
3382 set_has_end_segment();
3383 end_segment_ = value;
3387 inline int UpdateData::record_size()
const {
3388 return record_.size();
3390 inline void UpdateData::clear_record() {
3393 inline const ::drizzled::message::UpdateRecord& UpdateData::record(
int index)
const {
3394 return record_.Get(index);
3396 inline ::drizzled::message::UpdateRecord* UpdateData::mutable_record(
int index) {
3397 return record_.Mutable(index);
3399 inline ::drizzled::message::UpdateRecord* UpdateData::add_record() {
3400 return record_.Add();
3402 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::UpdateRecord >&
3403 UpdateData::record()
const {
3406 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::UpdateRecord >*
3407 UpdateData::mutable_record() {
3416 inline int DeleteRecord::key_value_size()
const {
3417 return key_value_.size();
3419 inline void DeleteRecord::clear_key_value() {
3422 inline const ::std::string& DeleteRecord::key_value(
int index)
const {
3423 return key_value_.Get(index);
3425 inline ::std::string* DeleteRecord::mutable_key_value(
int index) {
3426 return key_value_.Mutable(index);
3428 inline void DeleteRecord::set_key_value(
int index, const ::std::string& value) {
3429 key_value_.Mutable(index)->assign(value);
3431 inline void DeleteRecord::set_key_value(
int index,
const char* value) {
3432 key_value_.Mutable(index)->assign(value);
3434 inline void DeleteRecord::set_key_value(
int index,
const void* value,
size_t size) {
3435 key_value_.Mutable(index)->assign(
3436 reinterpret_cast<const char*>(value), size);
3438 inline ::std::string* DeleteRecord::add_key_value() {
3439 return key_value_.Add();
3441 inline void DeleteRecord::add_key_value(const ::std::string& value) {
3442 key_value_.Add()->assign(value);
3444 inline void DeleteRecord::add_key_value(
const char* value) {
3445 key_value_.Add()->assign(value);
3447 inline void DeleteRecord::add_key_value(
const void* value,
size_t size) {
3448 key_value_.Add()->assign(reinterpret_cast<const char*>(value), size);
3450 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
3451 DeleteRecord::key_value()
const {
3454 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
3455 DeleteRecord::mutable_key_value() {
3464 inline bool DeleteHeader::has_table_metadata()
const {
3465 return (_has_bits_[0] & 0x00000001u) != 0;
3467 inline void DeleteHeader::set_has_table_metadata() {
3468 _has_bits_[0] |= 0x00000001u;
3470 inline void DeleteHeader::clear_has_table_metadata() {
3471 _has_bits_[0] &= ~0x00000001u;
3473 inline void DeleteHeader::clear_table_metadata() {
3474 if (table_metadata_ != NULL) table_metadata_->::drizzled::message::TableMetadata::Clear();
3475 clear_has_table_metadata();
3477 inline const ::drizzled::message::TableMetadata& DeleteHeader::table_metadata()
const {
3478 return table_metadata_ != NULL ? *table_metadata_ : *default_instance_->table_metadata_;
3480 inline ::drizzled::message::TableMetadata* DeleteHeader::mutable_table_metadata() {
3481 set_has_table_metadata();
3482 if (table_metadata_ == NULL) table_metadata_ = new ::drizzled::message::TableMetadata;
3483 return table_metadata_;
3485 inline ::drizzled::message::TableMetadata* DeleteHeader::release_table_metadata() {
3486 clear_has_table_metadata();
3488 table_metadata_ = NULL;
3493 inline int DeleteHeader::key_field_metadata_size()
const {
3494 return key_field_metadata_.size();
3496 inline void DeleteHeader::clear_key_field_metadata() {
3497 key_field_metadata_.Clear();
3499 inline const ::drizzled::message::FieldMetadata& DeleteHeader::key_field_metadata(
int index)
const {
3500 return key_field_metadata_.Get(index);
3502 inline ::drizzled::message::FieldMetadata* DeleteHeader::mutable_key_field_metadata(
int index) {
3503 return key_field_metadata_.Mutable(index);
3505 inline ::drizzled::message::FieldMetadata* DeleteHeader::add_key_field_metadata() {
3506 return key_field_metadata_.Add();
3508 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >&
3509 DeleteHeader::key_field_metadata()
const {
3510 return key_field_metadata_;
3512 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >*
3513 DeleteHeader::mutable_key_field_metadata() {
3514 return &key_field_metadata_;
3522 inline bool DeleteData::has_segment_id()
const {
3523 return (_has_bits_[0] & 0x00000001u) != 0;
3525 inline void DeleteData::set_has_segment_id() {
3526 _has_bits_[0] |= 0x00000001u;
3528 inline void DeleteData::clear_has_segment_id() {
3529 _has_bits_[0] &= ~0x00000001u;
3531 inline void DeleteData::clear_segment_id() {
3533 clear_has_segment_id();
3535 inline ::google::protobuf::uint32 DeleteData::segment_id()
const {
3538 inline void DeleteData::set_segment_id(::google::protobuf::uint32 value) {
3539 set_has_segment_id();
3540 segment_id_ = value;
3544 inline bool DeleteData::has_end_segment()
const {
3545 return (_has_bits_[0] & 0x00000002u) != 0;
3547 inline void DeleteData::set_has_end_segment() {
3548 _has_bits_[0] |= 0x00000002u;
3550 inline void DeleteData::clear_has_end_segment() {
3551 _has_bits_[0] &= ~0x00000002u;
3553 inline void DeleteData::clear_end_segment() {
3554 end_segment_ =
false;
3555 clear_has_end_segment();
3557 inline bool DeleteData::end_segment()
const {
3558 return end_segment_;
3560 inline void DeleteData::set_end_segment(
bool value) {
3561 set_has_end_segment();
3562 end_segment_ = value;
3566 inline int DeleteData::record_size()
const {
3567 return record_.size();
3569 inline void DeleteData::clear_record() {
3572 inline const ::drizzled::message::DeleteRecord& DeleteData::record(
int index)
const {
3573 return record_.Get(index);
3575 inline ::drizzled::message::DeleteRecord* DeleteData::mutable_record(
int index) {
3576 return record_.Mutable(index);
3578 inline ::drizzled::message::DeleteRecord* DeleteData::add_record() {
3579 return record_.Add();
3581 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::DeleteRecord >&
3582 DeleteData::record()
const {
3585 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::DeleteRecord >*
3586 DeleteData::mutable_record() {
3595 inline bool TruncateTableStatement::has_table_metadata()
const {
3596 return (_has_bits_[0] & 0x00000001u) != 0;
3598 inline void TruncateTableStatement::set_has_table_metadata() {
3599 _has_bits_[0] |= 0x00000001u;
3601 inline void TruncateTableStatement::clear_has_table_metadata() {
3602 _has_bits_[0] &= ~0x00000001u;
3604 inline void TruncateTableStatement::clear_table_metadata() {
3605 if (table_metadata_ != NULL) table_metadata_->::drizzled::message::TableMetadata::Clear();
3606 clear_has_table_metadata();
3608 inline const ::drizzled::message::TableMetadata& TruncateTableStatement::table_metadata()
const {
3609 return table_metadata_ != NULL ? *table_metadata_ : *default_instance_->table_metadata_;
3611 inline ::drizzled::message::TableMetadata* TruncateTableStatement::mutable_table_metadata() {
3612 set_has_table_metadata();
3613 if (table_metadata_ == NULL) table_metadata_ = new ::drizzled::message::TableMetadata;
3614 return table_metadata_;
3616 inline ::drizzled::message::TableMetadata* TruncateTableStatement::release_table_metadata() {
3617 clear_has_table_metadata();
3619 table_metadata_ = NULL;
3628 inline bool CreateSchemaStatement::has_schema()
const {
3629 return (_has_bits_[0] & 0x00000001u) != 0;
3631 inline void CreateSchemaStatement::set_has_schema() {
3632 _has_bits_[0] |= 0x00000001u;
3634 inline void CreateSchemaStatement::clear_has_schema() {
3635 _has_bits_[0] &= ~0x00000001u;
3637 inline void CreateSchemaStatement::clear_schema() {
3638 if (schema_ != NULL) schema_->::drizzled::message::Schema::Clear();
3641 inline const ::drizzled::message::Schema& CreateSchemaStatement::schema()
const {
3642 return schema_ != NULL ? *schema_ : *default_instance_->schema_;
3644 inline ::drizzled::message::Schema* CreateSchemaStatement::mutable_schema() {
3646 if (schema_ == NULL) schema_ = new ::drizzled::message::Schema;
3649 inline ::drizzled::message::Schema* CreateSchemaStatement::release_schema() {
3661 inline bool AlterSchemaStatement::has_before()
const {
3662 return (_has_bits_[0] & 0x00000001u) != 0;
3664 inline void AlterSchemaStatement::set_has_before() {
3665 _has_bits_[0] |= 0x00000001u;
3667 inline void AlterSchemaStatement::clear_has_before() {
3668 _has_bits_[0] &= ~0x00000001u;
3670 inline void AlterSchemaStatement::clear_before() {
3671 if (before_ != NULL) before_->::drizzled::message::Schema::Clear();
3674 inline const ::drizzled::message::Schema& AlterSchemaStatement::before()
const {
3675 return before_ != NULL ? *before_ : *default_instance_->before_;
3677 inline ::drizzled::message::Schema* AlterSchemaStatement::mutable_before() {
3679 if (before_ == NULL) before_ = new ::drizzled::message::Schema;
3682 inline ::drizzled::message::Schema* AlterSchemaStatement::release_before() {
3690 inline bool AlterSchemaStatement::has_after()
const {
3691 return (_has_bits_[0] & 0x00000002u) != 0;
3693 inline void AlterSchemaStatement::set_has_after() {
3694 _has_bits_[0] |= 0x00000002u;
3696 inline void AlterSchemaStatement::clear_has_after() {
3697 _has_bits_[0] &= ~0x00000002u;
3699 inline void AlterSchemaStatement::clear_after() {
3700 if (after_ != NULL) after_->::drizzled::message::Schema::Clear();
3703 inline const ::drizzled::message::Schema& AlterSchemaStatement::after()
const {
3704 return after_ != NULL ? *after_ : *default_instance_->after_;
3706 inline ::drizzled::message::Schema* AlterSchemaStatement::mutable_after() {
3708 if (after_ == NULL) after_ = new ::drizzled::message::Schema;
3711 inline ::drizzled::message::Schema* AlterSchemaStatement::release_after() {
3723 inline bool DropSchemaStatement::has_schema_name()
const {
3724 return (_has_bits_[0] & 0x00000001u) != 0;
3726 inline void DropSchemaStatement::set_has_schema_name() {
3727 _has_bits_[0] |= 0x00000001u;
3729 inline void DropSchemaStatement::clear_has_schema_name() {
3730 _has_bits_[0] &= ~0x00000001u;
3732 inline void DropSchemaStatement::clear_schema_name() {
3733 if (schema_name_ != &::google::protobuf::internal::kEmptyString) {
3734 schema_name_->clear();
3736 clear_has_schema_name();
3738 inline const ::std::string& DropSchemaStatement::schema_name()
const {
3739 return *schema_name_;
3741 inline void DropSchemaStatement::set_schema_name(const ::std::string& value) {
3742 set_has_schema_name();
3743 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
3744 schema_name_ = new ::std::string;
3746 schema_name_->assign(value);
3748 inline void DropSchemaStatement::set_schema_name(
const char* value) {
3749 set_has_schema_name();
3750 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
3751 schema_name_ = new ::std::string;
3753 schema_name_->assign(value);
3755 inline void DropSchemaStatement::set_schema_name(
const char* value,
size_t size) {
3756 set_has_schema_name();
3757 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
3758 schema_name_ = new ::std::string;
3760 schema_name_->assign(reinterpret_cast<const char*>(value), size);
3762 inline ::std::string* DropSchemaStatement::mutable_schema_name() {
3763 set_has_schema_name();
3764 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
3765 schema_name_ = new ::std::string;
3767 return schema_name_;
3769 inline ::std::string* DropSchemaStatement::release_schema_name() {
3770 clear_has_schema_name();
3771 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
3774 ::std::string* temp = schema_name_;
3775 schema_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
3781 inline bool DropSchemaStatement::has_catalog_name()
const {
3782 return (_has_bits_[0] & 0x00000002u) != 0;
3784 inline void DropSchemaStatement::set_has_catalog_name() {
3785 _has_bits_[0] |= 0x00000002u;
3787 inline void DropSchemaStatement::clear_has_catalog_name() {
3788 _has_bits_[0] &= ~0x00000002u;
3790 inline void DropSchemaStatement::clear_catalog_name() {
3791 if (catalog_name_ != &::google::protobuf::internal::kEmptyString) {
3792 catalog_name_->clear();
3794 clear_has_catalog_name();
3796 inline const ::std::string& DropSchemaStatement::catalog_name()
const {
3797 return *catalog_name_;
3799 inline void DropSchemaStatement::set_catalog_name(const ::std::string& value) {
3800 set_has_catalog_name();
3801 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
3802 catalog_name_ = new ::std::string;
3804 catalog_name_->assign(value);
3806 inline void DropSchemaStatement::set_catalog_name(
const char* value) {
3807 set_has_catalog_name();
3808 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
3809 catalog_name_ = new ::std::string;
3811 catalog_name_->assign(value);
3813 inline void DropSchemaStatement::set_catalog_name(
const char* value,
size_t size) {
3814 set_has_catalog_name();
3815 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
3816 catalog_name_ = new ::std::string;
3818 catalog_name_->assign(reinterpret_cast<const char*>(value), size);
3820 inline ::std::string* DropSchemaStatement::mutable_catalog_name() {
3821 set_has_catalog_name();
3822 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
3823 catalog_name_ = new ::std::string;
3825 return catalog_name_;
3827 inline ::std::string* DropSchemaStatement::release_catalog_name() {
3828 clear_has_catalog_name();
3829 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
3832 ::std::string* temp = catalog_name_;
3833 catalog_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
3843 inline bool CreateTableStatement::has_table()
const {
3844 return (_has_bits_[0] & 0x00000001u) != 0;
3846 inline void CreateTableStatement::set_has_table() {
3847 _has_bits_[0] |= 0x00000001u;
3849 inline void CreateTableStatement::clear_has_table() {
3850 _has_bits_[0] &= ~0x00000001u;
3852 inline void CreateTableStatement::clear_table() {
3853 if (table_ != NULL) table_->::drizzled::message::Table::Clear();
3856 inline const ::drizzled::message::Table& CreateTableStatement::table()
const {
3857 return table_ != NULL ? *table_ : *default_instance_->table_;
3859 inline ::drizzled::message::Table* CreateTableStatement::mutable_table() {
3861 if (table_ == NULL) table_ = new ::drizzled::message::Table;
3864 inline ::drizzled::message::Table* CreateTableStatement::release_table() {
3876 inline bool AlterTableStatement::has_before()
const {
3877 return (_has_bits_[0] & 0x00000001u) != 0;
3879 inline void AlterTableStatement::set_has_before() {
3880 _has_bits_[0] |= 0x00000001u;
3882 inline void AlterTableStatement::clear_has_before() {
3883 _has_bits_[0] &= ~0x00000001u;
3885 inline void AlterTableStatement::clear_before() {
3886 if (before_ != NULL) before_->::drizzled::message::Table::Clear();
3889 inline const ::drizzled::message::Table& AlterTableStatement::before()
const {
3890 return before_ != NULL ? *before_ : *default_instance_->before_;
3892 inline ::drizzled::message::Table* AlterTableStatement::mutable_before() {
3894 if (before_ == NULL) before_ = new ::drizzled::message::Table;
3897 inline ::drizzled::message::Table* AlterTableStatement::release_before() {
3905 inline bool AlterTableStatement::has_after()
const {
3906 return (_has_bits_[0] & 0x00000002u) != 0;
3908 inline void AlterTableStatement::set_has_after() {
3909 _has_bits_[0] |= 0x00000002u;
3911 inline void AlterTableStatement::clear_has_after() {
3912 _has_bits_[0] &= ~0x00000002u;
3914 inline void AlterTableStatement::clear_after() {
3915 if (after_ != NULL) after_->::drizzled::message::Table::Clear();
3918 inline const ::drizzled::message::Table& AlterTableStatement::after()
const {
3919 return after_ != NULL ? *after_ : *default_instance_->after_;
3921 inline ::drizzled::message::Table* AlterTableStatement::mutable_after() {
3923 if (after_ == NULL) after_ = new ::drizzled::message::Table;
3926 inline ::drizzled::message::Table* AlterTableStatement::release_after() {
3938 inline bool DropTableStatement::has_table_metadata()
const {
3939 return (_has_bits_[0] & 0x00000001u) != 0;
3941 inline void DropTableStatement::set_has_table_metadata() {
3942 _has_bits_[0] |= 0x00000001u;
3944 inline void DropTableStatement::clear_has_table_metadata() {
3945 _has_bits_[0] &= ~0x00000001u;
3947 inline void DropTableStatement::clear_table_metadata() {
3948 if (table_metadata_ != NULL) table_metadata_->::drizzled::message::TableMetadata::Clear();
3949 clear_has_table_metadata();
3951 inline const ::drizzled::message::TableMetadata& DropTableStatement::table_metadata()
const {
3952 return table_metadata_ != NULL ? *table_metadata_ : *default_instance_->table_metadata_;
3954 inline ::drizzled::message::TableMetadata* DropTableStatement::mutable_table_metadata() {
3955 set_has_table_metadata();
3956 if (table_metadata_ == NULL) table_metadata_ = new ::drizzled::message::TableMetadata;
3957 return table_metadata_;
3959 inline ::drizzled::message::TableMetadata* DropTableStatement::release_table_metadata() {
3960 clear_has_table_metadata();
3962 table_metadata_ = NULL;
3967 inline bool DropTableStatement::has_if_exists_clause()
const {
3968 return (_has_bits_[0] & 0x00000002u) != 0;
3970 inline void DropTableStatement::set_has_if_exists_clause() {
3971 _has_bits_[0] |= 0x00000002u;
3973 inline void DropTableStatement::clear_has_if_exists_clause() {
3974 _has_bits_[0] &= ~0x00000002u;
3976 inline void DropTableStatement::clear_if_exists_clause() {
3977 if_exists_clause_ =
false;
3978 clear_has_if_exists_clause();
3980 inline bool DropTableStatement::if_exists_clause()
const {
3981 return if_exists_clause_;
3983 inline void DropTableStatement::set_if_exists_clause(
bool value) {
3984 set_has_if_exists_clause();
3985 if_exists_clause_ = value;
3993 inline bool SetVariableStatement::has_variable_metadata()
const {
3994 return (_has_bits_[0] & 0x00000001u) != 0;
3996 inline void SetVariableStatement::set_has_variable_metadata() {
3997 _has_bits_[0] |= 0x00000001u;
3999 inline void SetVariableStatement::clear_has_variable_metadata() {
4000 _has_bits_[0] &= ~0x00000001u;
4002 inline void SetVariableStatement::clear_variable_metadata() {
4003 if (variable_metadata_ != NULL) variable_metadata_->::drizzled::message::FieldMetadata::Clear();
4004 clear_has_variable_metadata();
4006 inline const ::drizzled::message::FieldMetadata& SetVariableStatement::variable_metadata()
const {
4007 return variable_metadata_ != NULL ? *variable_metadata_ : *default_instance_->variable_metadata_;
4009 inline ::drizzled::message::FieldMetadata* SetVariableStatement::mutable_variable_metadata() {
4010 set_has_variable_metadata();
4011 if (variable_metadata_ == NULL) variable_metadata_ = new ::drizzled::message::FieldMetadata;
4012 return variable_metadata_;
4014 inline ::drizzled::message::FieldMetadata* SetVariableStatement::release_variable_metadata() {
4015 clear_has_variable_metadata();
4017 variable_metadata_ = NULL;
4022 inline bool SetVariableStatement::has_variable_value()
const {
4023 return (_has_bits_[0] & 0x00000002u) != 0;
4025 inline void SetVariableStatement::set_has_variable_value() {
4026 _has_bits_[0] |= 0x00000002u;
4028 inline void SetVariableStatement::clear_has_variable_value() {
4029 _has_bits_[0] &= ~0x00000002u;
4031 inline void SetVariableStatement::clear_variable_value() {
4032 if (variable_value_ != &::google::protobuf::internal::kEmptyString) {
4033 variable_value_->clear();
4035 clear_has_variable_value();
4037 inline const ::std::string& SetVariableStatement::variable_value()
const {
4038 return *variable_value_;
4040 inline void SetVariableStatement::set_variable_value(const ::std::string& value) {
4041 set_has_variable_value();
4042 if (variable_value_ == &::google::protobuf::internal::kEmptyString) {
4043 variable_value_ = new ::std::string;
4045 variable_value_->assign(value);
4047 inline void SetVariableStatement::set_variable_value(
const char* value) {
4048 set_has_variable_value();
4049 if (variable_value_ == &::google::protobuf::internal::kEmptyString) {
4050 variable_value_ = new ::std::string;
4052 variable_value_->assign(value);
4054 inline void SetVariableStatement::set_variable_value(
const void* value,
size_t size) {
4055 set_has_variable_value();
4056 if (variable_value_ == &::google::protobuf::internal::kEmptyString) {
4057 variable_value_ = new ::std::string;
4059 variable_value_->assign(reinterpret_cast<const char*>(value), size);
4061 inline ::std::string* SetVariableStatement::mutable_variable_value() {
4062 set_has_variable_value();
4063 if (variable_value_ == &::google::protobuf::internal::kEmptyString) {
4064 variable_value_ = new ::std::string;
4066 return variable_value_;
4068 inline ::std::string* SetVariableStatement::release_variable_value() {
4069 clear_has_variable_value();
4070 if (variable_value_ == &::google::protobuf::internal::kEmptyString) {
4073 ::std::string* temp = variable_value_;
4074 variable_value_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
4084 inline bool Statement::has_type()
const {
4085 return (_has_bits_[0] & 0x00000001u) != 0;
4087 inline void Statement::set_has_type() {
4088 _has_bits_[0] |= 0x00000001u;
4090 inline void Statement::clear_has_type() {
4091 _has_bits_[0] &= ~0x00000001u;
4093 inline void Statement::clear_type() {
4097 inline ::drizzled::message::Statement_Type Statement::type()
const {
4098 return static_cast< ::drizzled::message::Statement_Type
>(type_);
4100 inline void Statement::set_type(::drizzled::message::Statement_Type value) {
4101 GOOGLE_DCHECK(::drizzled::message::Statement_Type_IsValid(value));
4107 inline bool Statement::has_start_timestamp()
const {
4108 return (_has_bits_[0] & 0x00000002u) != 0;
4110 inline void Statement::set_has_start_timestamp() {
4111 _has_bits_[0] |= 0x00000002u;
4113 inline void Statement::clear_has_start_timestamp() {
4114 _has_bits_[0] &= ~0x00000002u;
4116 inline void Statement::clear_start_timestamp() {
4117 start_timestamp_ = GOOGLE_ULONGLONG(0);
4118 clear_has_start_timestamp();
4120 inline ::google::protobuf::uint64 Statement::start_timestamp()
const {
4121 return start_timestamp_;
4123 inline void Statement::set_start_timestamp(::google::protobuf::uint64 value) {
4124 set_has_start_timestamp();
4125 start_timestamp_ = value;
4129 inline bool Statement::has_end_timestamp()
const {
4130 return (_has_bits_[0] & 0x00000004u) != 0;
4132 inline void Statement::set_has_end_timestamp() {
4133 _has_bits_[0] |= 0x00000004u;
4135 inline void Statement::clear_has_end_timestamp() {
4136 _has_bits_[0] &= ~0x00000004u;
4138 inline void Statement::clear_end_timestamp() {
4139 end_timestamp_ = GOOGLE_ULONGLONG(0);
4140 clear_has_end_timestamp();
4142 inline ::google::protobuf::uint64 Statement::end_timestamp()
const {
4143 return end_timestamp_;
4145 inline void Statement::set_end_timestamp(::google::protobuf::uint64 value) {
4146 set_has_end_timestamp();
4147 end_timestamp_ = value;
4151 inline bool Statement::has_sql()
const {
4152 return (_has_bits_[0] & 0x00000008u) != 0;
4154 inline void Statement::set_has_sql() {
4155 _has_bits_[0] |= 0x00000008u;
4157 inline void Statement::clear_has_sql() {
4158 _has_bits_[0] &= ~0x00000008u;
4160 inline void Statement::clear_sql() {
4161 if (sql_ != &::google::protobuf::internal::kEmptyString) {
4166 inline const ::std::string& Statement::sql()
const {
4169 inline void Statement::set_sql(const ::std::string& value) {
4171 if (sql_ == &::google::protobuf::internal::kEmptyString) {
4172 sql_ = new ::std::string;
4174 sql_->assign(value);
4176 inline void Statement::set_sql(
const char* value) {
4178 if (sql_ == &::google::protobuf::internal::kEmptyString) {
4179 sql_ = new ::std::string;
4181 sql_->assign(value);
4183 inline void Statement::set_sql(
const char* value,
size_t size) {
4185 if (sql_ == &::google::protobuf::internal::kEmptyString) {
4186 sql_ = new ::std::string;
4188 sql_->assign(reinterpret_cast<const char*>(value), size);
4190 inline ::std::string* Statement::mutable_sql() {
4192 if (sql_ == &::google::protobuf::internal::kEmptyString) {
4193 sql_ = new ::std::string;
4197 inline ::std::string* Statement::release_sql() {
4199 if (sql_ == &::google::protobuf::internal::kEmptyString) {
4202 ::std::string* temp = sql_;
4203 sql_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
4209 inline bool Statement::has_insert_header()
const {
4210 return (_has_bits_[0] & 0x00000010u) != 0;
4212 inline void Statement::set_has_insert_header() {
4213 _has_bits_[0] |= 0x00000010u;
4215 inline void Statement::clear_has_insert_header() {
4216 _has_bits_[0] &= ~0x00000010u;
4218 inline void Statement::clear_insert_header() {
4219 if (insert_header_ != NULL) insert_header_->::drizzled::message::InsertHeader::Clear();
4220 clear_has_insert_header();
4222 inline const ::drizzled::message::InsertHeader& Statement::insert_header()
const {
4223 return insert_header_ != NULL ? *insert_header_ : *default_instance_->insert_header_;
4225 inline ::drizzled::message::InsertHeader* Statement::mutable_insert_header() {
4226 set_has_insert_header();
4227 if (insert_header_ == NULL) insert_header_ = new ::drizzled::message::InsertHeader;
4228 return insert_header_;
4230 inline ::drizzled::message::InsertHeader* Statement::release_insert_header() {
4231 clear_has_insert_header();
4233 insert_header_ = NULL;
4238 inline bool Statement::has_insert_data()
const {
4239 return (_has_bits_[0] & 0x00000020u) != 0;
4241 inline void Statement::set_has_insert_data() {
4242 _has_bits_[0] |= 0x00000020u;
4244 inline void Statement::clear_has_insert_data() {
4245 _has_bits_[0] &= ~0x00000020u;
4247 inline void Statement::clear_insert_data() {
4248 if (insert_data_ != NULL) insert_data_->::drizzled::message::InsertData::Clear();
4249 clear_has_insert_data();
4251 inline const ::drizzled::message::InsertData& Statement::insert_data()
const {
4252 return insert_data_ != NULL ? *insert_data_ : *default_instance_->insert_data_;
4254 inline ::drizzled::message::InsertData* Statement::mutable_insert_data() {
4255 set_has_insert_data();
4256 if (insert_data_ == NULL) insert_data_ = new ::drizzled::message::InsertData;
4257 return insert_data_;
4259 inline ::drizzled::message::InsertData* Statement::release_insert_data() {
4260 clear_has_insert_data();
4262 insert_data_ = NULL;
4267 inline bool Statement::has_update_header()
const {
4268 return (_has_bits_[0] & 0x00000040u) != 0;
4270 inline void Statement::set_has_update_header() {
4271 _has_bits_[0] |= 0x00000040u;
4273 inline void Statement::clear_has_update_header() {
4274 _has_bits_[0] &= ~0x00000040u;
4276 inline void Statement::clear_update_header() {
4277 if (update_header_ != NULL) update_header_->::drizzled::message::UpdateHeader::Clear();
4278 clear_has_update_header();
4280 inline const ::drizzled::message::UpdateHeader& Statement::update_header()
const {
4281 return update_header_ != NULL ? *update_header_ : *default_instance_->update_header_;
4283 inline ::drizzled::message::UpdateHeader* Statement::mutable_update_header() {
4284 set_has_update_header();
4285 if (update_header_ == NULL) update_header_ = new ::drizzled::message::UpdateHeader;
4286 return update_header_;
4288 inline ::drizzled::message::UpdateHeader* Statement::release_update_header() {
4289 clear_has_update_header();
4291 update_header_ = NULL;
4296 inline bool Statement::has_update_data()
const {
4297 return (_has_bits_[0] & 0x00000080u) != 0;
4299 inline void Statement::set_has_update_data() {
4300 _has_bits_[0] |= 0x00000080u;
4302 inline void Statement::clear_has_update_data() {
4303 _has_bits_[0] &= ~0x00000080u;
4305 inline void Statement::clear_update_data() {
4306 if (update_data_ != NULL) update_data_->::drizzled::message::UpdateData::Clear();
4307 clear_has_update_data();
4309 inline const ::drizzled::message::UpdateData& Statement::update_data()
const {
4310 return update_data_ != NULL ? *update_data_ : *default_instance_->update_data_;
4312 inline ::drizzled::message::UpdateData* Statement::mutable_update_data() {
4313 set_has_update_data();
4314 if (update_data_ == NULL) update_data_ = new ::drizzled::message::UpdateData;
4315 return update_data_;
4317 inline ::drizzled::message::UpdateData* Statement::release_update_data() {
4318 clear_has_update_data();
4320 update_data_ = NULL;
4325 inline bool Statement::has_delete_header()
const {
4326 return (_has_bits_[0] & 0x00000100u) != 0;
4328 inline void Statement::set_has_delete_header() {
4329 _has_bits_[0] |= 0x00000100u;
4331 inline void Statement::clear_has_delete_header() {
4332 _has_bits_[0] &= ~0x00000100u;
4334 inline void Statement::clear_delete_header() {
4335 if (delete_header_ != NULL) delete_header_->::drizzled::message::DeleteHeader::Clear();
4336 clear_has_delete_header();
4338 inline const ::drizzled::message::DeleteHeader& Statement::delete_header()
const {
4339 return delete_header_ != NULL ? *delete_header_ : *default_instance_->delete_header_;
4341 inline ::drizzled::message::DeleteHeader* Statement::mutable_delete_header() {
4342 set_has_delete_header();
4343 if (delete_header_ == NULL) delete_header_ = new ::drizzled::message::DeleteHeader;
4344 return delete_header_;
4346 inline ::drizzled::message::DeleteHeader* Statement::release_delete_header() {
4347 clear_has_delete_header();
4349 delete_header_ = NULL;
4354 inline bool Statement::has_delete_data()
const {
4355 return (_has_bits_[0] & 0x00000200u) != 0;
4357 inline void Statement::set_has_delete_data() {
4358 _has_bits_[0] |= 0x00000200u;
4360 inline void Statement::clear_has_delete_data() {
4361 _has_bits_[0] &= ~0x00000200u;
4363 inline void Statement::clear_delete_data() {
4364 if (delete_data_ != NULL) delete_data_->::drizzled::message::DeleteData::Clear();
4365 clear_has_delete_data();
4367 inline const ::drizzled::message::DeleteData& Statement::delete_data()
const {
4368 return delete_data_ != NULL ? *delete_data_ : *default_instance_->delete_data_;
4370 inline ::drizzled::message::DeleteData* Statement::mutable_delete_data() {
4371 set_has_delete_data();
4372 if (delete_data_ == NULL) delete_data_ = new ::drizzled::message::DeleteData;
4373 return delete_data_;
4375 inline ::drizzled::message::DeleteData* Statement::release_delete_data() {
4376 clear_has_delete_data();
4378 delete_data_ = NULL;
4383 inline bool Statement::has_truncate_table_statement()
const {
4384 return (_has_bits_[0] & 0x00000400u) != 0;
4386 inline void Statement::set_has_truncate_table_statement() {
4387 _has_bits_[0] |= 0x00000400u;
4389 inline void Statement::clear_has_truncate_table_statement() {
4390 _has_bits_[0] &= ~0x00000400u;
4392 inline void Statement::clear_truncate_table_statement() {
4393 if (truncate_table_statement_ != NULL) truncate_table_statement_->::drizzled::message::TruncateTableStatement::Clear();
4394 clear_has_truncate_table_statement();
4396 inline const ::drizzled::message::TruncateTableStatement& Statement::truncate_table_statement()
const {
4397 return truncate_table_statement_ != NULL ? *truncate_table_statement_ : *default_instance_->truncate_table_statement_;
4399 inline ::drizzled::message::TruncateTableStatement* Statement::mutable_truncate_table_statement() {
4400 set_has_truncate_table_statement();
4401 if (truncate_table_statement_ == NULL) truncate_table_statement_ = new ::drizzled::message::TruncateTableStatement;
4402 return truncate_table_statement_;
4404 inline ::drizzled::message::TruncateTableStatement* Statement::release_truncate_table_statement() {
4405 clear_has_truncate_table_statement();
4407 truncate_table_statement_ = NULL;
4412 inline bool Statement::has_create_schema_statement()
const {
4413 return (_has_bits_[0] & 0x00000800u) != 0;
4415 inline void Statement::set_has_create_schema_statement() {
4416 _has_bits_[0] |= 0x00000800u;
4418 inline void Statement::clear_has_create_schema_statement() {
4419 _has_bits_[0] &= ~0x00000800u;
4421 inline void Statement::clear_create_schema_statement() {
4422 if (create_schema_statement_ != NULL) create_schema_statement_->::drizzled::message::CreateSchemaStatement::Clear();
4423 clear_has_create_schema_statement();
4425 inline const ::drizzled::message::CreateSchemaStatement& Statement::create_schema_statement()
const {
4426 return create_schema_statement_ != NULL ? *create_schema_statement_ : *default_instance_->create_schema_statement_;
4428 inline ::drizzled::message::CreateSchemaStatement* Statement::mutable_create_schema_statement() {
4429 set_has_create_schema_statement();
4430 if (create_schema_statement_ == NULL) create_schema_statement_ = new ::drizzled::message::CreateSchemaStatement;
4431 return create_schema_statement_;
4433 inline ::drizzled::message::CreateSchemaStatement* Statement::release_create_schema_statement() {
4434 clear_has_create_schema_statement();
4436 create_schema_statement_ = NULL;
4441 inline bool Statement::has_drop_schema_statement()
const {
4442 return (_has_bits_[0] & 0x00001000u) != 0;
4444 inline void Statement::set_has_drop_schema_statement() {
4445 _has_bits_[0] |= 0x00001000u;
4447 inline void Statement::clear_has_drop_schema_statement() {
4448 _has_bits_[0] &= ~0x00001000u;
4450 inline void Statement::clear_drop_schema_statement() {
4451 if (drop_schema_statement_ != NULL) drop_schema_statement_->::drizzled::message::DropSchemaStatement::Clear();
4452 clear_has_drop_schema_statement();
4454 inline const ::drizzled::message::DropSchemaStatement& Statement::drop_schema_statement()
const {
4455 return drop_schema_statement_ != NULL ? *drop_schema_statement_ : *default_instance_->drop_schema_statement_;
4457 inline ::drizzled::message::DropSchemaStatement* Statement::mutable_drop_schema_statement() {
4458 set_has_drop_schema_statement();
4459 if (drop_schema_statement_ == NULL) drop_schema_statement_ = new ::drizzled::message::DropSchemaStatement;
4460 return drop_schema_statement_;
4462 inline ::drizzled::message::DropSchemaStatement* Statement::release_drop_schema_statement() {
4463 clear_has_drop_schema_statement();
4465 drop_schema_statement_ = NULL;
4470 inline bool Statement::has_alter_schema_statement()
const {
4471 return (_has_bits_[0] & 0x00002000u) != 0;
4473 inline void Statement::set_has_alter_schema_statement() {
4474 _has_bits_[0] |= 0x00002000u;
4476 inline void Statement::clear_has_alter_schema_statement() {
4477 _has_bits_[0] &= ~0x00002000u;
4479 inline void Statement::clear_alter_schema_statement() {
4480 if (alter_schema_statement_ != NULL) alter_schema_statement_->::drizzled::message::AlterSchemaStatement::Clear();
4481 clear_has_alter_schema_statement();
4483 inline const ::drizzled::message::AlterSchemaStatement& Statement::alter_schema_statement()
const {
4484 return alter_schema_statement_ != NULL ? *alter_schema_statement_ : *default_instance_->alter_schema_statement_;
4486 inline ::drizzled::message::AlterSchemaStatement* Statement::mutable_alter_schema_statement() {
4487 set_has_alter_schema_statement();
4488 if (alter_schema_statement_ == NULL) alter_schema_statement_ = new ::drizzled::message::AlterSchemaStatement;
4489 return alter_schema_statement_;
4491 inline ::drizzled::message::AlterSchemaStatement* Statement::release_alter_schema_statement() {
4492 clear_has_alter_schema_statement();
4494 alter_schema_statement_ = NULL;
4499 inline bool Statement::has_create_table_statement()
const {
4500 return (_has_bits_[0] & 0x00004000u) != 0;
4502 inline void Statement::set_has_create_table_statement() {
4503 _has_bits_[0] |= 0x00004000u;
4505 inline void Statement::clear_has_create_table_statement() {
4506 _has_bits_[0] &= ~0x00004000u;
4508 inline void Statement::clear_create_table_statement() {
4509 if (create_table_statement_ != NULL) create_table_statement_->::drizzled::message::CreateTableStatement::Clear();
4510 clear_has_create_table_statement();
4512 inline const ::drizzled::message::CreateTableStatement& Statement::create_table_statement()
const {
4513 return create_table_statement_ != NULL ? *create_table_statement_ : *default_instance_->create_table_statement_;
4515 inline ::drizzled::message::CreateTableStatement* Statement::mutable_create_table_statement() {
4516 set_has_create_table_statement();
4517 if (create_table_statement_ == NULL) create_table_statement_ = new ::drizzled::message::CreateTableStatement;
4518 return create_table_statement_;
4520 inline ::drizzled::message::CreateTableStatement* Statement::release_create_table_statement() {
4521 clear_has_create_table_statement();
4523 create_table_statement_ = NULL;
4528 inline bool Statement::has_alter_table_statement()
const {
4529 return (_has_bits_[0] & 0x00008000u) != 0;
4531 inline void Statement::set_has_alter_table_statement() {
4532 _has_bits_[0] |= 0x00008000u;
4534 inline void Statement::clear_has_alter_table_statement() {
4535 _has_bits_[0] &= ~0x00008000u;
4537 inline void Statement::clear_alter_table_statement() {
4538 if (alter_table_statement_ != NULL) alter_table_statement_->::drizzled::message::AlterTableStatement::Clear();
4539 clear_has_alter_table_statement();
4541 inline const ::drizzled::message::AlterTableStatement& Statement::alter_table_statement()
const {
4542 return alter_table_statement_ != NULL ? *alter_table_statement_ : *default_instance_->alter_table_statement_;
4544 inline ::drizzled::message::AlterTableStatement* Statement::mutable_alter_table_statement() {
4545 set_has_alter_table_statement();
4546 if (alter_table_statement_ == NULL) alter_table_statement_ = new ::drizzled::message::AlterTableStatement;
4547 return alter_table_statement_;
4549 inline ::drizzled::message::AlterTableStatement* Statement::release_alter_table_statement() {
4550 clear_has_alter_table_statement();
4552 alter_table_statement_ = NULL;
4557 inline bool Statement::has_drop_table_statement()
const {
4558 return (_has_bits_[0] & 0x00010000u) != 0;
4560 inline void Statement::set_has_drop_table_statement() {
4561 _has_bits_[0] |= 0x00010000u;
4563 inline void Statement::clear_has_drop_table_statement() {
4564 _has_bits_[0] &= ~0x00010000u;
4566 inline void Statement::clear_drop_table_statement() {
4567 if (drop_table_statement_ != NULL) drop_table_statement_->::drizzled::message::DropTableStatement::Clear();
4568 clear_has_drop_table_statement();
4570 inline const ::drizzled::message::DropTableStatement& Statement::drop_table_statement()
const {
4571 return drop_table_statement_ != NULL ? *drop_table_statement_ : *default_instance_->drop_table_statement_;
4573 inline ::drizzled::message::DropTableStatement* Statement::mutable_drop_table_statement() {
4574 set_has_drop_table_statement();
4575 if (drop_table_statement_ == NULL) drop_table_statement_ = new ::drizzled::message::DropTableStatement;
4576 return drop_table_statement_;
4578 inline ::drizzled::message::DropTableStatement* Statement::release_drop_table_statement() {
4579 clear_has_drop_table_statement();
4581 drop_table_statement_ = NULL;
4586 inline bool Statement::has_set_variable_statement()
const {
4587 return (_has_bits_[0] & 0x00020000u) != 0;
4589 inline void Statement::set_has_set_variable_statement() {
4590 _has_bits_[0] |= 0x00020000u;
4592 inline void Statement::clear_has_set_variable_statement() {
4593 _has_bits_[0] &= ~0x00020000u;
4595 inline void Statement::clear_set_variable_statement() {
4596 if (set_variable_statement_ != NULL) set_variable_statement_->::drizzled::message::SetVariableStatement::Clear();
4597 clear_has_set_variable_statement();
4599 inline const ::drizzled::message::SetVariableStatement& Statement::set_variable_statement()
const {
4600 return set_variable_statement_ != NULL ? *set_variable_statement_ : *default_instance_->set_variable_statement_;
4602 inline ::drizzled::message::SetVariableStatement* Statement::mutable_set_variable_statement() {
4603 set_has_set_variable_statement();
4604 if (set_variable_statement_ == NULL) set_variable_statement_ = new ::drizzled::message::SetVariableStatement;
4605 return set_variable_statement_;
4607 inline ::drizzled::message::SetVariableStatement* Statement::release_set_variable_statement() {
4608 clear_has_set_variable_statement();
4610 set_variable_statement_ = NULL;
4615 inline bool Statement::has_raw_sql_schema()
const {
4616 return (_has_bits_[0] & 0x00040000u) != 0;
4618 inline void Statement::set_has_raw_sql_schema() {
4619 _has_bits_[0] |= 0x00040000u;
4621 inline void Statement::clear_has_raw_sql_schema() {
4622 _has_bits_[0] &= ~0x00040000u;
4624 inline void Statement::clear_raw_sql_schema() {
4625 if (raw_sql_schema_ != &::google::protobuf::internal::kEmptyString) {
4626 raw_sql_schema_->clear();
4628 clear_has_raw_sql_schema();
4630 inline const ::std::string& Statement::raw_sql_schema()
const {
4631 return *raw_sql_schema_;
4633 inline void Statement::set_raw_sql_schema(const ::std::string& value) {
4634 set_has_raw_sql_schema();
4635 if (raw_sql_schema_ == &::google::protobuf::internal::kEmptyString) {
4636 raw_sql_schema_ = new ::std::string;
4638 raw_sql_schema_->assign(value);
4640 inline void Statement::set_raw_sql_schema(
const char* value) {
4641 set_has_raw_sql_schema();
4642 if (raw_sql_schema_ == &::google::protobuf::internal::kEmptyString) {
4643 raw_sql_schema_ = new ::std::string;
4645 raw_sql_schema_->assign(value);
4647 inline void Statement::set_raw_sql_schema(
const char* value,
size_t size) {
4648 set_has_raw_sql_schema();
4649 if (raw_sql_schema_ == &::google::protobuf::internal::kEmptyString) {
4650 raw_sql_schema_ = new ::std::string;
4652 raw_sql_schema_->assign(reinterpret_cast<const char*>(value), size);
4654 inline ::std::string* Statement::mutable_raw_sql_schema() {
4655 set_has_raw_sql_schema();
4656 if (raw_sql_schema_ == &::google::protobuf::internal::kEmptyString) {
4657 raw_sql_schema_ = new ::std::string;
4659 return raw_sql_schema_;
4661 inline ::std::string* Statement::release_raw_sql_schema() {
4662 clear_has_raw_sql_schema();
4663 if (raw_sql_schema_ == &::google::protobuf::internal::kEmptyString) {
4666 ::std::string* temp = raw_sql_schema_;
4667 raw_sql_schema_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
4677 inline bool Transaction::has_transaction_context()
const {
4678 return (_has_bits_[0] & 0x00000001u) != 0;
4680 inline void Transaction::set_has_transaction_context() {
4681 _has_bits_[0] |= 0x00000001u;
4683 inline void Transaction::clear_has_transaction_context() {
4684 _has_bits_[0] &= ~0x00000001u;
4686 inline void Transaction::clear_transaction_context() {
4687 if (transaction_context_ != NULL) transaction_context_->::drizzled::message::TransactionContext::Clear();
4688 clear_has_transaction_context();
4690 inline const ::drizzled::message::TransactionContext& Transaction::transaction_context()
const {
4691 return transaction_context_ != NULL ? *transaction_context_ : *default_instance_->transaction_context_;
4693 inline ::drizzled::message::TransactionContext* Transaction::mutable_transaction_context() {
4694 set_has_transaction_context();
4695 if (transaction_context_ == NULL) transaction_context_ = new ::drizzled::message::TransactionContext;
4696 return transaction_context_;
4698 inline ::drizzled::message::TransactionContext* Transaction::release_transaction_context() {
4699 clear_has_transaction_context();
4701 transaction_context_ = NULL;
4706 inline int Transaction::statement_size()
const {
4707 return statement_.size();
4709 inline void Transaction::clear_statement() {
4712 inline const ::drizzled::message::Statement& Transaction::statement(
int index)
const {
4713 return statement_.Get(index);
4715 inline ::drizzled::message::Statement* Transaction::mutable_statement(
int index) {
4716 return statement_.Mutable(index);
4718 inline ::drizzled::message::Statement* Transaction::add_statement() {
4719 return statement_.Add();
4721 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::Statement >&
4722 Transaction::statement()
const {
4725 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::Statement >*
4726 Transaction::mutable_statement() {
4731 inline bool Transaction::has_event()
const {
4732 return (_has_bits_[0] & 0x00000004u) != 0;
4734 inline void Transaction::set_has_event() {
4735 _has_bits_[0] |= 0x00000004u;
4737 inline void Transaction::clear_has_event() {
4738 _has_bits_[0] &= ~0x00000004u;
4740 inline void Transaction::clear_event() {
4741 if (event_ != NULL) event_->::drizzled::message::Event::Clear();
4744 inline const ::drizzled::message::Event& Transaction::event()
const {
4745 return event_ != NULL ? *event_ : *default_instance_->event_;
4747 inline ::drizzled::message::Event* Transaction::mutable_event() {
4749 if (event_ == NULL) event_ = new ::drizzled::message::Event;
4752 inline ::drizzled::message::Event* Transaction::release_event() {
4760 inline bool Transaction::has_segment_id()
const {
4761 return (_has_bits_[0] & 0x00000008u) != 0;
4763 inline void Transaction::set_has_segment_id() {
4764 _has_bits_[0] |= 0x00000008u;
4766 inline void Transaction::clear_has_segment_id() {
4767 _has_bits_[0] &= ~0x00000008u;
4769 inline void Transaction::clear_segment_id() {
4771 clear_has_segment_id();
4773 inline ::google::protobuf::uint32 Transaction::segment_id()
const {
4776 inline void Transaction::set_segment_id(::google::protobuf::uint32 value) {
4777 set_has_segment_id();
4778 segment_id_ = value;
4782 inline bool Transaction::has_end_segment()
const {
4783 return (_has_bits_[0] & 0x00000010u) != 0;
4785 inline void Transaction::set_has_end_segment() {
4786 _has_bits_[0] |= 0x00000010u;
4788 inline void Transaction::clear_has_end_segment() {
4789 _has_bits_[0] &= ~0x00000010u;
4791 inline void Transaction::clear_end_segment() {
4792 end_segment_ =
false;
4793 clear_has_end_segment();
4795 inline bool Transaction::end_segment()
const {
4796 return end_segment_;
4798 inline void Transaction::set_end_segment(
bool value) {
4799 set_has_end_segment();
4800 end_segment_ = value;
4811 namespace protobuf {
4814 inline const EnumDescriptor* GetEnumDescriptor< ::drizzled::message::Statement_Type>() {
4815 return ::drizzled::message::Statement_Type_descriptor();
4824 #endif // PROTOBUF_transaction_2eproto__INCLUDED