4 #ifndef PROTOBUF_transaction_2eproto__INCLUDED
5 #define PROTOBUF_transaction_2eproto__INCLUDED
9 #include <google/protobuf/stubs/common.h>
11 #if GOOGLE_PROTOBUF_VERSION < 2005000
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 2005000 < 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/message.h>
24 #include <google/protobuf/repeated_field.h>
25 #include <google/protobuf/extension_set.h>
26 #include <google/protobuf/generated_enum_reflection.h>
27 #include <google/protobuf/unknown_field_set.h>
29 #include "schema.pb.h"
37 void protobuf_AddDesc_transaction_2eproto();
38 void protobuf_AssignDesc_transaction_2eproto();
39 void protobuf_ShutdownFile_transaction_2eproto();
43 class TransactionContext;
53 class TruncateTableStatement;
54 class CreateSchemaStatement;
55 class AlterSchemaStatement;
56 class DropSchemaStatement;
57 class CreateTableStatement;
58 class AlterTableStatement;
59 class DropTableStatement;
60 class SetVariableStatement;
65 Statement_Type_ROLLBACK = 0,
66 Statement_Type_INSERT = 1,
67 Statement_Type_DELETE = 2,
68 Statement_Type_UPDATE = 3,
69 Statement_Type_TRUNCATE_TABLE = 4,
70 Statement_Type_CREATE_SCHEMA = 5,
71 Statement_Type_ALTER_SCHEMA = 6,
72 Statement_Type_DROP_SCHEMA = 7,
73 Statement_Type_CREATE_TABLE = 8,
74 Statement_Type_ALTER_TABLE = 9,
75 Statement_Type_DROP_TABLE = 10,
76 Statement_Type_ROLLBACK_STATEMENT = 11,
77 Statement_Type_SET_VARIABLE = 98,
78 Statement_Type_RAW_SQL = 99
80 bool Statement_Type_IsValid(
int value);
81 const Statement_Type Statement_Type_Type_MIN = Statement_Type_ROLLBACK;
82 const Statement_Type Statement_Type_Type_MAX = Statement_Type_RAW_SQL;
83 const int Statement_Type_Type_ARRAYSIZE = Statement_Type_Type_MAX + 1;
85 const ::google::protobuf::EnumDescriptor* Statement_Type_descriptor();
86 inline const ::std::string& Statement_Type_Name(Statement_Type value) {
87 return ::google::protobuf::internal::NameOfEnum(
88 Statement_Type_descriptor(), value);
90 inline bool Statement_Type_Parse(
91 const ::std::string& name, Statement_Type* value) {
92 return ::google::protobuf::internal::ParseNamedEnum<Statement_Type>(
93 Statement_Type_descriptor(), name, value);
109 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
110 return _unknown_fields_;
113 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
114 return &_unknown_fields_;
117 static const ::google::protobuf::Descriptor* descriptor();
125 void CopyFrom(const ::google::protobuf::Message& from);
126 void MergeFrom(const ::google::protobuf::Message& from);
130 bool IsInitialized()
const;
132 int ByteSize()
const;
133 bool MergePartialFromCodedStream(
134 ::google::protobuf::io::CodedInputStream* input);
135 void SerializeWithCachedSizes(
136 ::google::protobuf::io::CodedOutputStream* output)
const;
137 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
138 int GetCachedSize()
const {
return _cached_size_; }
142 void SetCachedSize(
int size)
const;
145 ::google::protobuf::Metadata GetMetadata()
const;
152 inline bool has_type()
const;
153 inline void clear_type();
154 static const int kTypeFieldNumber = 1;
155 inline ::drizzled::message::Table_Field_FieldType type()
const;
156 inline void set_type(::drizzled::message::Table_Field_FieldType value);
159 inline bool has_name()
const;
160 inline void clear_name();
161 static const int kNameFieldNumber = 2;
162 inline const ::std::string& name()
const;
163 inline void set_name(const ::std::string& value);
164 inline void set_name(
const char* value);
165 inline void set_name(
const char* value,
size_t size);
166 inline ::std::string* mutable_name();
167 inline ::std::string* release_name();
168 inline void set_allocated_name(::std::string* name);
172 inline void set_has_type();
173 inline void clear_has_type();
174 inline void set_has_name();
175 inline void clear_has_name();
177 ::google::protobuf::UnknownFieldSet _unknown_fields_;
179 ::std::string* name_;
182 mutable int _cached_size_;
183 ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
185 friend void protobuf_AddDesc_transaction_2eproto();
186 friend void protobuf_AssignDesc_transaction_2eproto();
187 friend void protobuf_ShutdownFile_transaction_2eproto();
189 void InitAsDefaultInstance();
206 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
207 return _unknown_fields_;
210 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
211 return &_unknown_fields_;
214 static const ::google::protobuf::Descriptor* descriptor();
222 void CopyFrom(const ::google::protobuf::Message& from);
223 void MergeFrom(const ::google::protobuf::Message& from);
227 bool IsInitialized()
const;
229 int ByteSize()
const;
230 bool MergePartialFromCodedStream(
231 ::google::protobuf::io::CodedInputStream* input);
232 void SerializeWithCachedSizes(
233 ::google::protobuf::io::CodedOutputStream* output)
const;
234 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
235 int GetCachedSize()
const {
return _cached_size_; }
239 void SetCachedSize(
int size)
const;
242 ::google::protobuf::Metadata GetMetadata()
const;
249 inline bool has_schema_name()
const;
250 inline void clear_schema_name();
251 static const int kSchemaNameFieldNumber = 1;
252 inline const ::std::string& schema_name()
const;
253 inline void set_schema_name(const ::std::string& value);
254 inline void set_schema_name(
const char* value);
255 inline void set_schema_name(
const char* value,
size_t size);
256 inline ::std::string* mutable_schema_name();
257 inline ::std::string* release_schema_name();
258 inline void set_allocated_schema_name(::std::string* schema_name);
261 inline bool has_table_name()
const;
262 inline void clear_table_name();
263 static const int kTableNameFieldNumber = 2;
264 inline const ::std::string& table_name()
const;
265 inline void set_table_name(const ::std::string& value);
266 inline void set_table_name(
const char* value);
267 inline void set_table_name(
const char* value,
size_t size);
268 inline ::std::string* mutable_table_name();
269 inline ::std::string* release_table_name();
270 inline void set_allocated_table_name(::std::string* table_name);
273 inline bool has_catalog_name()
const;
274 inline void clear_catalog_name();
275 static const int kCatalogNameFieldNumber = 3;
276 inline const ::std::string& catalog_name()
const;
277 inline void set_catalog_name(const ::std::string& value);
278 inline void set_catalog_name(
const char* value);
279 inline void set_catalog_name(
const char* value,
size_t size);
280 inline ::std::string* mutable_catalog_name();
281 inline ::std::string* release_catalog_name();
282 inline void set_allocated_catalog_name(::std::string* catalog_name);
286 inline void set_has_schema_name();
287 inline void clear_has_schema_name();
288 inline void set_has_table_name();
289 inline void clear_has_table_name();
290 inline void set_has_catalog_name();
291 inline void clear_has_catalog_name();
293 ::google::protobuf::UnknownFieldSet _unknown_fields_;
295 ::std::string* schema_name_;
296 ::std::string* table_name_;
297 ::std::string* catalog_name_;
299 mutable int _cached_size_;
300 ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
302 friend void protobuf_AddDesc_transaction_2eproto();
303 friend void protobuf_AssignDesc_transaction_2eproto();
304 friend void protobuf_ShutdownFile_transaction_2eproto();
306 void InitAsDefaultInstance();
323 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
324 return _unknown_fields_;
327 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
328 return &_unknown_fields_;
331 static const ::google::protobuf::Descriptor* descriptor();
339 void CopyFrom(const ::google::protobuf::Message& from);
340 void MergeFrom(const ::google::protobuf::Message& from);
344 bool IsInitialized()
const;
346 int ByteSize()
const;
347 bool MergePartialFromCodedStream(
348 ::google::protobuf::io::CodedInputStream* input);
349 void SerializeWithCachedSizes(
350 ::google::protobuf::io::CodedOutputStream* output)
const;
351 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
352 int GetCachedSize()
const {
return _cached_size_; }
356 void SetCachedSize(
int size)
const;
359 ::google::protobuf::Metadata GetMetadata()
const;
366 inline bool has_server_id()
const;
367 inline void clear_server_id();
368 static const int kServerIdFieldNumber = 1;
369 inline ::google::protobuf::uint32 server_id()
const;
370 inline void set_server_id(::google::protobuf::uint32 value);
373 inline bool has_transaction_id()
const;
374 inline void clear_transaction_id();
375 static const int kTransactionIdFieldNumber = 2;
376 inline ::google::protobuf::uint64 transaction_id()
const;
377 inline void set_transaction_id(::google::protobuf::uint64 value);
380 inline bool has_start_timestamp()
const;
381 inline void clear_start_timestamp();
382 static const int kStartTimestampFieldNumber = 3;
383 inline ::google::protobuf::uint64 start_timestamp()
const;
384 inline void set_start_timestamp(::google::protobuf::uint64 value);
387 inline bool has_end_timestamp()
const;
388 inline void clear_end_timestamp();
389 static const int kEndTimestampFieldNumber = 4;
390 inline ::google::protobuf::uint64 end_timestamp()
const;
391 inline void set_end_timestamp(::google::protobuf::uint64 value);
395 inline void set_has_server_id();
396 inline void clear_has_server_id();
397 inline void set_has_transaction_id();
398 inline void clear_has_transaction_id();
399 inline void set_has_start_timestamp();
400 inline void clear_has_start_timestamp();
401 inline void set_has_end_timestamp();
402 inline void clear_has_end_timestamp();
404 ::google::protobuf::UnknownFieldSet _unknown_fields_;
406 ::google::protobuf::uint64 transaction_id_;
407 ::google::protobuf::uint64 start_timestamp_;
408 ::google::protobuf::uint64 end_timestamp_;
409 ::google::protobuf::uint32 server_id_;
411 mutable int _cached_size_;
412 ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
414 friend void protobuf_AddDesc_transaction_2eproto();
415 friend void protobuf_AssignDesc_transaction_2eproto();
416 friend void protobuf_ShutdownFile_transaction_2eproto();
418 void InitAsDefaultInstance();
435 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
436 return _unknown_fields_;
439 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
440 return &_unknown_fields_;
443 static const ::google::protobuf::Descriptor* descriptor();
451 void CopyFrom(const ::google::protobuf::Message& from);
452 void MergeFrom(const ::google::protobuf::Message& from);
456 bool IsInitialized()
const;
458 int ByteSize()
const;
459 bool MergePartialFromCodedStream(
460 ::google::protobuf::io::CodedInputStream* input);
461 void SerializeWithCachedSizes(
462 ::google::protobuf::io::CodedOutputStream* output)
const;
463 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
464 int GetCachedSize()
const {
return _cached_size_; }
468 void SetCachedSize(
int size)
const;
471 ::google::protobuf::Metadata GetMetadata()
const;
478 inline int insert_value_size()
const;
479 inline void clear_insert_value();
480 static const int kInsertValueFieldNumber = 1;
481 inline const ::std::string& insert_value(
int index)
const;
482 inline ::std::string* mutable_insert_value(
int index);
483 inline void set_insert_value(
int index, const ::std::string& value);
484 inline void set_insert_value(
int index,
const char* value);
485 inline void set_insert_value(
int index,
const void* value,
size_t size);
486 inline ::std::string* add_insert_value();
487 inline void add_insert_value(const ::std::string& value);
488 inline void add_insert_value(
const char* value);
489 inline void add_insert_value(
const void* value,
size_t size);
490 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& insert_value()
const;
491 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_insert_value();
494 inline int is_null_size()
const;
495 inline void clear_is_null();
496 static const int kIsNullFieldNumber = 2;
497 inline bool is_null(
int index)
const;
498 inline void set_is_null(
int index,
bool value);
499 inline void add_is_null(
bool value);
500 inline const ::google::protobuf::RepeatedField< bool >&
502 inline ::google::protobuf::RepeatedField< bool >*
508 ::google::protobuf::UnknownFieldSet _unknown_fields_;
510 ::google::protobuf::RepeatedPtrField< ::std::string> insert_value_;
511 ::google::protobuf::RepeatedField< bool > is_null_;
513 mutable int _cached_size_;
514 ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
516 friend void protobuf_AddDesc_transaction_2eproto();
517 friend void protobuf_AssignDesc_transaction_2eproto();
518 friend void protobuf_ShutdownFile_transaction_2eproto();
520 void InitAsDefaultInstance();
537 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
538 return _unknown_fields_;
541 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
542 return &_unknown_fields_;
545 static const ::google::protobuf::Descriptor* descriptor();
553 void CopyFrom(const ::google::protobuf::Message& from);
554 void MergeFrom(const ::google::protobuf::Message& from);
558 bool IsInitialized()
const;
560 int ByteSize()
const;
561 bool MergePartialFromCodedStream(
562 ::google::protobuf::io::CodedInputStream* input);
563 void SerializeWithCachedSizes(
564 ::google::protobuf::io::CodedOutputStream* output)
const;
565 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
566 int GetCachedSize()
const {
return _cached_size_; }
570 void SetCachedSize(
int size)
const;
573 ::google::protobuf::Metadata GetMetadata()
const;
580 inline bool has_table_metadata()
const;
581 inline void clear_table_metadata();
582 static const int kTableMetadataFieldNumber = 1;
583 inline const ::drizzled::message::TableMetadata& table_metadata()
const;
584 inline ::drizzled::message::TableMetadata* mutable_table_metadata();
585 inline ::drizzled::message::TableMetadata* release_table_metadata();
589 inline int field_metadata_size()
const;
590 inline void clear_field_metadata();
591 static const int kFieldMetadataFieldNumber = 2;
592 inline const ::drizzled::message::FieldMetadata& field_metadata(
int index)
const;
593 inline ::drizzled::message::FieldMetadata* mutable_field_metadata(
int index);
594 inline ::drizzled::message::FieldMetadata* add_field_metadata();
595 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >&
596 field_metadata()
const;
597 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >*
598 mutable_field_metadata();
602 inline void set_has_table_metadata();
603 inline void clear_has_table_metadata();
605 ::google::protobuf::UnknownFieldSet _unknown_fields_;
608 ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata > field_metadata_;
610 mutable int _cached_size_;
611 ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
613 friend void protobuf_AddDesc_transaction_2eproto();
614 friend void protobuf_AssignDesc_transaction_2eproto();
615 friend void protobuf_ShutdownFile_transaction_2eproto();
617 void InitAsDefaultInstance();
634 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
635 return _unknown_fields_;
638 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
639 return &_unknown_fields_;
642 static const ::google::protobuf::Descriptor* descriptor();
650 void CopyFrom(const ::google::protobuf::Message& from);
651 void MergeFrom(const ::google::protobuf::Message& from);
655 bool IsInitialized()
const;
657 int ByteSize()
const;
658 bool MergePartialFromCodedStream(
659 ::google::protobuf::io::CodedInputStream* input);
660 void SerializeWithCachedSizes(
661 ::google::protobuf::io::CodedOutputStream* output)
const;
662 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
663 int GetCachedSize()
const {
return _cached_size_; }
667 void SetCachedSize(
int size)
const;
670 ::google::protobuf::Metadata GetMetadata()
const;
677 inline bool has_segment_id()
const;
678 inline void clear_segment_id();
679 static const int kSegmentIdFieldNumber = 1;
680 inline ::google::protobuf::uint32 segment_id()
const;
681 inline void set_segment_id(::google::protobuf::uint32 value);
684 inline bool has_end_segment()
const;
685 inline void clear_end_segment();
686 static const int kEndSegmentFieldNumber = 2;
687 inline bool end_segment()
const;
688 inline void set_end_segment(
bool value);
691 inline int record_size()
const;
692 inline void clear_record();
693 static const int kRecordFieldNumber = 3;
694 inline const ::drizzled::message::InsertRecord& record(
int index)
const;
695 inline ::drizzled::message::InsertRecord* mutable_record(
int index);
696 inline ::drizzled::message::InsertRecord* add_record();
697 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::InsertRecord >&
699 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::InsertRecord >*
704 inline void set_has_segment_id();
705 inline void clear_has_segment_id();
706 inline void set_has_end_segment();
707 inline void clear_has_end_segment();
709 ::google::protobuf::UnknownFieldSet _unknown_fields_;
711 ::google::protobuf::uint32 segment_id_;
713 ::google::protobuf::RepeatedPtrField< ::drizzled::message::InsertRecord > record_;
715 mutable int _cached_size_;
716 ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
718 friend void protobuf_AddDesc_transaction_2eproto();
719 friend void protobuf_AssignDesc_transaction_2eproto();
720 friend void protobuf_ShutdownFile_transaction_2eproto();
722 void InitAsDefaultInstance();
739 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
740 return _unknown_fields_;
743 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
744 return &_unknown_fields_;
747 static const ::google::protobuf::Descriptor* descriptor();
755 void CopyFrom(const ::google::protobuf::Message& from);
756 void MergeFrom(const ::google::protobuf::Message& from);
760 bool IsInitialized()
const;
762 int ByteSize()
const;
763 bool MergePartialFromCodedStream(
764 ::google::protobuf::io::CodedInputStream* input);
765 void SerializeWithCachedSizes(
766 ::google::protobuf::io::CodedOutputStream* output)
const;
767 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
768 int GetCachedSize()
const {
return _cached_size_; }
772 void SetCachedSize(
int size)
const;
775 ::google::protobuf::Metadata GetMetadata()
const;
782 inline int key_value_size()
const;
783 inline void clear_key_value();
784 static const int kKeyValueFieldNumber = 1;
785 inline const ::std::string& key_value(
int index)
const;
786 inline ::std::string* mutable_key_value(
int index);
787 inline void set_key_value(
int index, const ::std::string& value);
788 inline void set_key_value(
int index,
const char* value);
789 inline void set_key_value(
int index,
const void* value,
size_t size);
790 inline ::std::string* add_key_value();
791 inline void add_key_value(const ::std::string& value);
792 inline void add_key_value(
const char* value);
793 inline void add_key_value(
const void* value,
size_t size);
794 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& key_value()
const;
795 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_key_value();
798 inline int after_value_size()
const;
799 inline void clear_after_value();
800 static const int kAfterValueFieldNumber = 2;
801 inline const ::std::string& after_value(
int index)
const;
802 inline ::std::string* mutable_after_value(
int index);
803 inline void set_after_value(
int index, const ::std::string& value);
804 inline void set_after_value(
int index,
const char* value);
805 inline void set_after_value(
int index,
const void* value,
size_t size);
806 inline ::std::string* add_after_value();
807 inline void add_after_value(const ::std::string& value);
808 inline void add_after_value(
const char* value);
809 inline void add_after_value(
const void* value,
size_t size);
810 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& after_value()
const;
811 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_after_value();
814 inline int before_value_size()
const;
815 inline void clear_before_value();
816 static const int kBeforeValueFieldNumber = 3;
817 inline const ::std::string& before_value(
int index)
const;
818 inline ::std::string* mutable_before_value(
int index);
819 inline void set_before_value(
int index, const ::std::string& value);
820 inline void set_before_value(
int index,
const char* value);
821 inline void set_before_value(
int index,
const void* value,
size_t size);
822 inline ::std::string* add_before_value();
823 inline void add_before_value(const ::std::string& value);
824 inline void add_before_value(
const char* value);
825 inline void add_before_value(
const void* value,
size_t size);
826 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& before_value()
const;
827 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_before_value();
830 inline int is_null_size()
const;
831 inline void clear_is_null();
832 static const int kIsNullFieldNumber = 4;
833 inline bool is_null(
int index)
const;
834 inline void set_is_null(
int index,
bool value);
835 inline void add_is_null(
bool value);
836 inline const ::google::protobuf::RepeatedField< bool >&
838 inline ::google::protobuf::RepeatedField< bool >*
844 ::google::protobuf::UnknownFieldSet _unknown_fields_;
846 ::google::protobuf::RepeatedPtrField< ::std::string> key_value_;
847 ::google::protobuf::RepeatedPtrField< ::std::string> after_value_;
848 ::google::protobuf::RepeatedPtrField< ::std::string> before_value_;
849 ::google::protobuf::RepeatedField< bool > is_null_;
851 mutable int _cached_size_;
852 ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
854 friend void protobuf_AddDesc_transaction_2eproto();
855 friend void protobuf_AssignDesc_transaction_2eproto();
856 friend void protobuf_ShutdownFile_transaction_2eproto();
858 void InitAsDefaultInstance();
875 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
876 return _unknown_fields_;
879 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
880 return &_unknown_fields_;
883 static const ::google::protobuf::Descriptor* descriptor();
891 void CopyFrom(const ::google::protobuf::Message& from);
892 void MergeFrom(const ::google::protobuf::Message& from);
896 bool IsInitialized()
const;
898 int ByteSize()
const;
899 bool MergePartialFromCodedStream(
900 ::google::protobuf::io::CodedInputStream* input);
901 void SerializeWithCachedSizes(
902 ::google::protobuf::io::CodedOutputStream* output)
const;
903 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
904 int GetCachedSize()
const {
return _cached_size_; }
908 void SetCachedSize(
int size)
const;
911 ::google::protobuf::Metadata GetMetadata()
const;
918 inline bool has_table_metadata()
const;
919 inline void clear_table_metadata();
920 static const int kTableMetadataFieldNumber = 1;
921 inline const ::drizzled::message::TableMetadata& table_metadata()
const;
922 inline ::drizzled::message::TableMetadata* mutable_table_metadata();
923 inline ::drizzled::message::TableMetadata* release_table_metadata();
927 inline int key_field_metadata_size()
const;
928 inline void clear_key_field_metadata();
929 static const int kKeyFieldMetadataFieldNumber = 2;
930 inline const ::drizzled::message::FieldMetadata& key_field_metadata(
int index)
const;
931 inline ::drizzled::message::FieldMetadata* mutable_key_field_metadata(
int index);
932 inline ::drizzled::message::FieldMetadata* add_key_field_metadata();
933 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >&
934 key_field_metadata()
const;
935 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >*
936 mutable_key_field_metadata();
939 inline int set_field_metadata_size()
const;
940 inline void clear_set_field_metadata();
941 static const int kSetFieldMetadataFieldNumber = 3;
942 inline const ::drizzled::message::FieldMetadata& set_field_metadata(
int index)
const;
943 inline ::drizzled::message::FieldMetadata* mutable_set_field_metadata(
int index);
944 inline ::drizzled::message::FieldMetadata* add_set_field_metadata();
945 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >&
946 set_field_metadata()
const;
947 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >*
948 mutable_set_field_metadata();
952 inline void set_has_table_metadata();
953 inline void clear_has_table_metadata();
955 ::google::protobuf::UnknownFieldSet _unknown_fields_;
958 ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata > key_field_metadata_;
959 ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata > set_field_metadata_;
961 mutable int _cached_size_;
962 ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
964 friend void protobuf_AddDesc_transaction_2eproto();
965 friend void protobuf_AssignDesc_transaction_2eproto();
966 friend void protobuf_ShutdownFile_transaction_2eproto();
968 void InitAsDefaultInstance();
985 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
986 return _unknown_fields_;
989 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
990 return &_unknown_fields_;
993 static const ::google::protobuf::Descriptor* descriptor();
1001 void CopyFrom(const ::google::protobuf::Message& from);
1002 void MergeFrom(const ::google::protobuf::Message& from);
1006 bool IsInitialized()
const;
1008 int ByteSize()
const;
1009 bool MergePartialFromCodedStream(
1010 ::google::protobuf::io::CodedInputStream* input);
1011 void SerializeWithCachedSizes(
1012 ::google::protobuf::io::CodedOutputStream* output)
const;
1013 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1014 int GetCachedSize()
const {
return _cached_size_; }
1018 void SetCachedSize(
int size)
const;
1021 ::google::protobuf::Metadata GetMetadata()
const;
1028 inline bool has_segment_id()
const;
1029 inline void clear_segment_id();
1030 static const int kSegmentIdFieldNumber = 1;
1031 inline ::google::protobuf::uint32 segment_id()
const;
1032 inline void set_segment_id(::google::protobuf::uint32 value);
1035 inline bool has_end_segment()
const;
1036 inline void clear_end_segment();
1037 static const int kEndSegmentFieldNumber = 2;
1038 inline bool end_segment()
const;
1039 inline void set_end_segment(
bool value);
1042 inline int record_size()
const;
1043 inline void clear_record();
1044 static const int kRecordFieldNumber = 3;
1045 inline const ::drizzled::message::UpdateRecord& record(
int index)
const;
1046 inline ::drizzled::message::UpdateRecord* mutable_record(
int index);
1047 inline ::drizzled::message::UpdateRecord* add_record();
1048 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::UpdateRecord >&
1050 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::UpdateRecord >*
1055 inline void set_has_segment_id();
1056 inline void clear_has_segment_id();
1057 inline void set_has_end_segment();
1058 inline void clear_has_end_segment();
1060 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1062 ::google::protobuf::uint32 segment_id_;
1064 ::google::protobuf::RepeatedPtrField< ::drizzled::message::UpdateRecord > record_;
1066 mutable int _cached_size_;
1067 ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
1069 friend void protobuf_AddDesc_transaction_2eproto();
1070 friend void protobuf_AssignDesc_transaction_2eproto();
1071 friend void protobuf_ShutdownFile_transaction_2eproto();
1073 void InitAsDefaultInstance();
1090 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1091 return _unknown_fields_;
1094 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1095 return &_unknown_fields_;
1098 static const ::google::protobuf::Descriptor* descriptor();
1106 void CopyFrom(const ::google::protobuf::Message& from);
1107 void MergeFrom(const ::google::protobuf::Message& from);
1111 bool IsInitialized()
const;
1113 int ByteSize()
const;
1114 bool MergePartialFromCodedStream(
1115 ::google::protobuf::io::CodedInputStream* input);
1116 void SerializeWithCachedSizes(
1117 ::google::protobuf::io::CodedOutputStream* output)
const;
1118 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1119 int GetCachedSize()
const {
return _cached_size_; }
1123 void SetCachedSize(
int size)
const;
1126 ::google::protobuf::Metadata GetMetadata()
const;
1133 inline int key_value_size()
const;
1134 inline void clear_key_value();
1135 static const int kKeyValueFieldNumber = 1;
1136 inline const ::std::string& key_value(
int index)
const;
1137 inline ::std::string* mutable_key_value(
int index);
1138 inline void set_key_value(
int index, const ::std::string& value);
1139 inline void set_key_value(
int index,
const char* value);
1140 inline void set_key_value(
int index,
const void* value,
size_t size);
1141 inline ::std::string* add_key_value();
1142 inline void add_key_value(const ::std::string& value);
1143 inline void add_key_value(
const char* value);
1144 inline void add_key_value(
const void* value,
size_t size);
1145 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& key_value()
const;
1146 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_key_value();
1151 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1153 ::google::protobuf::RepeatedPtrField< ::std::string> key_value_;
1155 mutable int _cached_size_;
1156 ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
1158 friend void protobuf_AddDesc_transaction_2eproto();
1159 friend void protobuf_AssignDesc_transaction_2eproto();
1160 friend void protobuf_ShutdownFile_transaction_2eproto();
1162 void InitAsDefaultInstance();
1179 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1180 return _unknown_fields_;
1183 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1184 return &_unknown_fields_;
1187 static const ::google::protobuf::Descriptor* descriptor();
1195 void CopyFrom(const ::google::protobuf::Message& from);
1196 void MergeFrom(const ::google::protobuf::Message& from);
1200 bool IsInitialized()
const;
1202 int ByteSize()
const;
1203 bool MergePartialFromCodedStream(
1204 ::google::protobuf::io::CodedInputStream* input);
1205 void SerializeWithCachedSizes(
1206 ::google::protobuf::io::CodedOutputStream* output)
const;
1207 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1208 int GetCachedSize()
const {
return _cached_size_; }
1212 void SetCachedSize(
int size)
const;
1215 ::google::protobuf::Metadata GetMetadata()
const;
1222 inline bool has_table_metadata()
const;
1223 inline void clear_table_metadata();
1224 static const int kTableMetadataFieldNumber = 1;
1225 inline const ::drizzled::message::TableMetadata& table_metadata()
const;
1226 inline ::drizzled::message::TableMetadata* mutable_table_metadata();
1227 inline ::drizzled::message::TableMetadata* release_table_metadata();
1231 inline int key_field_metadata_size()
const;
1232 inline void clear_key_field_metadata();
1233 static const int kKeyFieldMetadataFieldNumber = 2;
1234 inline const ::drizzled::message::FieldMetadata& key_field_metadata(
int index)
const;
1235 inline ::drizzled::message::FieldMetadata* mutable_key_field_metadata(
int index);
1236 inline ::drizzled::message::FieldMetadata* add_key_field_metadata();
1237 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >&
1238 key_field_metadata()
const;
1239 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >*
1240 mutable_key_field_metadata();
1244 inline void set_has_table_metadata();
1245 inline void clear_has_table_metadata();
1247 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1250 ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata > key_field_metadata_;
1252 mutable int _cached_size_;
1253 ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
1255 friend void protobuf_AddDesc_transaction_2eproto();
1256 friend void protobuf_AssignDesc_transaction_2eproto();
1257 friend void protobuf_ShutdownFile_transaction_2eproto();
1259 void InitAsDefaultInstance();
1276 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1277 return _unknown_fields_;
1280 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1281 return &_unknown_fields_;
1284 static const ::google::protobuf::Descriptor* descriptor();
1292 void CopyFrom(const ::google::protobuf::Message& from);
1293 void MergeFrom(const ::google::protobuf::Message& from);
1297 bool IsInitialized()
const;
1299 int ByteSize()
const;
1300 bool MergePartialFromCodedStream(
1301 ::google::protobuf::io::CodedInputStream* input);
1302 void SerializeWithCachedSizes(
1303 ::google::protobuf::io::CodedOutputStream* output)
const;
1304 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1305 int GetCachedSize()
const {
return _cached_size_; }
1309 void SetCachedSize(
int size)
const;
1312 ::google::protobuf::Metadata GetMetadata()
const;
1319 inline bool has_segment_id()
const;
1320 inline void clear_segment_id();
1321 static const int kSegmentIdFieldNumber = 1;
1322 inline ::google::protobuf::uint32 segment_id()
const;
1323 inline void set_segment_id(::google::protobuf::uint32 value);
1326 inline bool has_end_segment()
const;
1327 inline void clear_end_segment();
1328 static const int kEndSegmentFieldNumber = 2;
1329 inline bool end_segment()
const;
1330 inline void set_end_segment(
bool value);
1333 inline int record_size()
const;
1334 inline void clear_record();
1335 static const int kRecordFieldNumber = 3;
1336 inline const ::drizzled::message::DeleteRecord& record(
int index)
const;
1337 inline ::drizzled::message::DeleteRecord* mutable_record(
int index);
1338 inline ::drizzled::message::DeleteRecord* add_record();
1339 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::DeleteRecord >&
1341 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::DeleteRecord >*
1346 inline void set_has_segment_id();
1347 inline void clear_has_segment_id();
1348 inline void set_has_end_segment();
1349 inline void clear_has_end_segment();
1351 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1353 ::google::protobuf::uint32 segment_id_;
1355 ::google::protobuf::RepeatedPtrField< ::drizzled::message::DeleteRecord > record_;
1357 mutable int _cached_size_;
1358 ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
1360 friend void protobuf_AddDesc_transaction_2eproto();
1361 friend void protobuf_AssignDesc_transaction_2eproto();
1362 friend void protobuf_ShutdownFile_transaction_2eproto();
1364 void InitAsDefaultInstance();
1381 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1382 return _unknown_fields_;
1385 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1386 return &_unknown_fields_;
1389 static const ::google::protobuf::Descriptor* descriptor();
1397 void CopyFrom(const ::google::protobuf::Message& from);
1398 void MergeFrom(const ::google::protobuf::Message& from);
1402 bool IsInitialized()
const;
1404 int ByteSize()
const;
1405 bool MergePartialFromCodedStream(
1406 ::google::protobuf::io::CodedInputStream* input);
1407 void SerializeWithCachedSizes(
1408 ::google::protobuf::io::CodedOutputStream* output)
const;
1409 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1410 int GetCachedSize()
const {
return _cached_size_; }
1414 void SetCachedSize(
int size)
const;
1417 ::google::protobuf::Metadata GetMetadata()
const;
1424 inline bool has_table_metadata()
const;
1425 inline void clear_table_metadata();
1426 static const int kTableMetadataFieldNumber = 1;
1427 inline const ::drizzled::message::TableMetadata& table_metadata()
const;
1428 inline ::drizzled::message::TableMetadata* mutable_table_metadata();
1429 inline ::drizzled::message::TableMetadata* release_table_metadata();
1434 inline void set_has_table_metadata();
1435 inline void clear_has_table_metadata();
1437 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1441 mutable int _cached_size_;
1442 ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
1444 friend void protobuf_AddDesc_transaction_2eproto();
1445 friend void protobuf_AssignDesc_transaction_2eproto();
1446 friend void protobuf_ShutdownFile_transaction_2eproto();
1448 void InitAsDefaultInstance();
1465 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1466 return _unknown_fields_;
1469 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1470 return &_unknown_fields_;
1473 static const ::google::protobuf::Descriptor* descriptor();
1481 void CopyFrom(const ::google::protobuf::Message& from);
1482 void MergeFrom(const ::google::protobuf::Message& from);
1486 bool IsInitialized()
const;
1488 int ByteSize()
const;
1489 bool MergePartialFromCodedStream(
1490 ::google::protobuf::io::CodedInputStream* input);
1491 void SerializeWithCachedSizes(
1492 ::google::protobuf::io::CodedOutputStream* output)
const;
1493 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1494 int GetCachedSize()
const {
return _cached_size_; }
1498 void SetCachedSize(
int size)
const;
1501 ::google::protobuf::Metadata GetMetadata()
const;
1508 inline bool has_schema()
const;
1509 inline void clear_schema();
1510 static const int kSchemaFieldNumber = 1;
1511 inline const ::drizzled::message::Schema& schema()
const;
1512 inline ::drizzled::message::Schema* mutable_schema();
1513 inline ::drizzled::message::Schema* release_schema();
1518 inline void set_has_schema();
1519 inline void clear_has_schema();
1521 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1525 mutable int _cached_size_;
1526 ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
1528 friend void protobuf_AddDesc_transaction_2eproto();
1529 friend void protobuf_AssignDesc_transaction_2eproto();
1530 friend void protobuf_ShutdownFile_transaction_2eproto();
1532 void InitAsDefaultInstance();
1549 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1550 return _unknown_fields_;
1553 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1554 return &_unknown_fields_;
1557 static const ::google::protobuf::Descriptor* descriptor();
1565 void CopyFrom(const ::google::protobuf::Message& from);
1566 void MergeFrom(const ::google::protobuf::Message& from);
1570 bool IsInitialized()
const;
1572 int ByteSize()
const;
1573 bool MergePartialFromCodedStream(
1574 ::google::protobuf::io::CodedInputStream* input);
1575 void SerializeWithCachedSizes(
1576 ::google::protobuf::io::CodedOutputStream* output)
const;
1577 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1578 int GetCachedSize()
const {
return _cached_size_; }
1582 void SetCachedSize(
int size)
const;
1585 ::google::protobuf::Metadata GetMetadata()
const;
1592 inline bool has_before()
const;
1593 inline void clear_before();
1594 static const int kBeforeFieldNumber = 1;
1595 inline const ::drizzled::message::Schema& before()
const;
1596 inline ::drizzled::message::Schema* mutable_before();
1597 inline ::drizzled::message::Schema* release_before();
1601 inline bool has_after()
const;
1602 inline void clear_after();
1603 static const int kAfterFieldNumber = 2;
1604 inline const ::drizzled::message::Schema& after()
const;
1605 inline ::drizzled::message::Schema* mutable_after();
1606 inline ::drizzled::message::Schema* release_after();
1611 inline void set_has_before();
1612 inline void clear_has_before();
1613 inline void set_has_after();
1614 inline void clear_has_after();
1616 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1621 mutable int _cached_size_;
1622 ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
1624 friend void protobuf_AddDesc_transaction_2eproto();
1625 friend void protobuf_AssignDesc_transaction_2eproto();
1626 friend void protobuf_ShutdownFile_transaction_2eproto();
1628 void InitAsDefaultInstance();
1645 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1646 return _unknown_fields_;
1649 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1650 return &_unknown_fields_;
1653 static const ::google::protobuf::Descriptor* descriptor();
1661 void CopyFrom(const ::google::protobuf::Message& from);
1662 void MergeFrom(const ::google::protobuf::Message& from);
1666 bool IsInitialized()
const;
1668 int ByteSize()
const;
1669 bool MergePartialFromCodedStream(
1670 ::google::protobuf::io::CodedInputStream* input);
1671 void SerializeWithCachedSizes(
1672 ::google::protobuf::io::CodedOutputStream* output)
const;
1673 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1674 int GetCachedSize()
const {
return _cached_size_; }
1678 void SetCachedSize(
int size)
const;
1681 ::google::protobuf::Metadata GetMetadata()
const;
1688 inline bool has_schema_name()
const;
1689 inline void clear_schema_name();
1690 static const int kSchemaNameFieldNumber = 1;
1691 inline const ::std::string& schema_name()
const;
1692 inline void set_schema_name(const ::std::string& value);
1693 inline void set_schema_name(
const char* value);
1694 inline void set_schema_name(
const char* value,
size_t size);
1695 inline ::std::string* mutable_schema_name();
1696 inline ::std::string* release_schema_name();
1697 inline void set_allocated_schema_name(::std::string* schema_name);
1700 inline bool has_catalog_name()
const;
1701 inline void clear_catalog_name();
1702 static const int kCatalogNameFieldNumber = 2;
1703 inline const ::std::string& catalog_name()
const;
1704 inline void set_catalog_name(const ::std::string& value);
1705 inline void set_catalog_name(
const char* value);
1706 inline void set_catalog_name(
const char* value,
size_t size);
1707 inline ::std::string* mutable_catalog_name();
1708 inline ::std::string* release_catalog_name();
1709 inline void set_allocated_catalog_name(::std::string* catalog_name);
1713 inline void set_has_schema_name();
1714 inline void clear_has_schema_name();
1715 inline void set_has_catalog_name();
1716 inline void clear_has_catalog_name();
1718 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1720 ::std::string* schema_name_;
1721 ::std::string* catalog_name_;
1723 mutable int _cached_size_;
1724 ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
1726 friend void protobuf_AddDesc_transaction_2eproto();
1727 friend void protobuf_AssignDesc_transaction_2eproto();
1728 friend void protobuf_ShutdownFile_transaction_2eproto();
1730 void InitAsDefaultInstance();
1747 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1748 return _unknown_fields_;
1751 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1752 return &_unknown_fields_;
1755 static const ::google::protobuf::Descriptor* descriptor();
1763 void CopyFrom(const ::google::protobuf::Message& from);
1764 void MergeFrom(const ::google::protobuf::Message& from);
1768 bool IsInitialized()
const;
1770 int ByteSize()
const;
1771 bool MergePartialFromCodedStream(
1772 ::google::protobuf::io::CodedInputStream* input);
1773 void SerializeWithCachedSizes(
1774 ::google::protobuf::io::CodedOutputStream* output)
const;
1775 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1776 int GetCachedSize()
const {
return _cached_size_; }
1780 void SetCachedSize(
int size)
const;
1783 ::google::protobuf::Metadata GetMetadata()
const;
1790 inline bool has_table()
const;
1791 inline void clear_table();
1792 static const int kTableFieldNumber = 1;
1793 inline const ::drizzled::message::Table& table()
const;
1794 inline ::drizzled::message::Table* mutable_table();
1795 inline ::drizzled::message::Table* release_table();
1800 inline void set_has_table();
1801 inline void clear_has_table();
1803 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1807 mutable int _cached_size_;
1808 ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
1810 friend void protobuf_AddDesc_transaction_2eproto();
1811 friend void protobuf_AssignDesc_transaction_2eproto();
1812 friend void protobuf_ShutdownFile_transaction_2eproto();
1814 void InitAsDefaultInstance();
1831 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1832 return _unknown_fields_;
1835 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1836 return &_unknown_fields_;
1839 static const ::google::protobuf::Descriptor* descriptor();
1847 void CopyFrom(const ::google::protobuf::Message& from);
1848 void MergeFrom(const ::google::protobuf::Message& from);
1852 bool IsInitialized()
const;
1854 int ByteSize()
const;
1855 bool MergePartialFromCodedStream(
1856 ::google::protobuf::io::CodedInputStream* input);
1857 void SerializeWithCachedSizes(
1858 ::google::protobuf::io::CodedOutputStream* output)
const;
1859 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1860 int GetCachedSize()
const {
return _cached_size_; }
1864 void SetCachedSize(
int size)
const;
1867 ::google::protobuf::Metadata GetMetadata()
const;
1874 inline bool has_before()
const;
1875 inline void clear_before();
1876 static const int kBeforeFieldNumber = 1;
1877 inline const ::drizzled::message::Table& before()
const;
1878 inline ::drizzled::message::Table* mutable_before();
1879 inline ::drizzled::message::Table* release_before();
1883 inline bool has_after()
const;
1884 inline void clear_after();
1885 static const int kAfterFieldNumber = 2;
1886 inline const ::drizzled::message::Table& after()
const;
1887 inline ::drizzled::message::Table* mutable_after();
1888 inline ::drizzled::message::Table* release_after();
1893 inline void set_has_before();
1894 inline void clear_has_before();
1895 inline void set_has_after();
1896 inline void clear_has_after();
1898 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1903 mutable int _cached_size_;
1904 ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
1906 friend void protobuf_AddDesc_transaction_2eproto();
1907 friend void protobuf_AssignDesc_transaction_2eproto();
1908 friend void protobuf_ShutdownFile_transaction_2eproto();
1910 void InitAsDefaultInstance();
1927 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1928 return _unknown_fields_;
1931 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1932 return &_unknown_fields_;
1935 static const ::google::protobuf::Descriptor* descriptor();
1943 void CopyFrom(const ::google::protobuf::Message& from);
1944 void MergeFrom(const ::google::protobuf::Message& from);
1948 bool IsInitialized()
const;
1950 int ByteSize()
const;
1951 bool MergePartialFromCodedStream(
1952 ::google::protobuf::io::CodedInputStream* input);
1953 void SerializeWithCachedSizes(
1954 ::google::protobuf::io::CodedOutputStream* output)
const;
1955 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1956 int GetCachedSize()
const {
return _cached_size_; }
1960 void SetCachedSize(
int size)
const;
1963 ::google::protobuf::Metadata GetMetadata()
const;
1970 inline bool has_table_metadata()
const;
1971 inline void clear_table_metadata();
1972 static const int kTableMetadataFieldNumber = 1;
1973 inline const ::drizzled::message::TableMetadata& table_metadata()
const;
1974 inline ::drizzled::message::TableMetadata* mutable_table_metadata();
1975 inline ::drizzled::message::TableMetadata* release_table_metadata();
1979 inline bool has_if_exists_clause()
const;
1980 inline void clear_if_exists_clause();
1981 static const int kIfExistsClauseFieldNumber = 2;
1982 inline bool if_exists_clause()
const;
1983 inline void set_if_exists_clause(
bool value);
1987 inline void set_has_table_metadata();
1988 inline void clear_has_table_metadata();
1989 inline void set_has_if_exists_clause();
1990 inline void clear_has_if_exists_clause();
1992 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1995 bool if_exists_clause_;
1997 mutable int _cached_size_;
1998 ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
2000 friend void protobuf_AddDesc_transaction_2eproto();
2001 friend void protobuf_AssignDesc_transaction_2eproto();
2002 friend void protobuf_ShutdownFile_transaction_2eproto();
2004 void InitAsDefaultInstance();
2021 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
2022 return _unknown_fields_;
2025 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
2026 return &_unknown_fields_;
2029 static const ::google::protobuf::Descriptor* descriptor();
2037 void CopyFrom(const ::google::protobuf::Message& from);
2038 void MergeFrom(const ::google::protobuf::Message& from);
2042 bool IsInitialized()
const;
2044 int ByteSize()
const;
2045 bool MergePartialFromCodedStream(
2046 ::google::protobuf::io::CodedInputStream* input);
2047 void SerializeWithCachedSizes(
2048 ::google::protobuf::io::CodedOutputStream* output)
const;
2049 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
2050 int GetCachedSize()
const {
return _cached_size_; }
2054 void SetCachedSize(
int size)
const;
2057 ::google::protobuf::Metadata GetMetadata()
const;
2064 inline bool has_variable_metadata()
const;
2065 inline void clear_variable_metadata();
2066 static const int kVariableMetadataFieldNumber = 1;
2067 inline const ::drizzled::message::FieldMetadata& variable_metadata()
const;
2068 inline ::drizzled::message::FieldMetadata* mutable_variable_metadata();
2069 inline ::drizzled::message::FieldMetadata* release_variable_metadata();
2073 inline bool has_variable_value()
const;
2074 inline void clear_variable_value();
2075 static const int kVariableValueFieldNumber = 2;
2076 inline const ::std::string& variable_value()
const;
2077 inline void set_variable_value(const ::std::string& value);
2078 inline void set_variable_value(
const char* value);
2079 inline void set_variable_value(
const void* value,
size_t size);
2080 inline ::std::string* mutable_variable_value();
2081 inline ::std::string* release_variable_value();
2082 inline void set_allocated_variable_value(::std::string* variable_value);
2086 inline void set_has_variable_metadata();
2087 inline void clear_has_variable_metadata();
2088 inline void set_has_variable_value();
2089 inline void clear_has_variable_value();
2091 ::google::protobuf::UnknownFieldSet _unknown_fields_;
2094 ::std::string* variable_value_;
2096 mutable int _cached_size_;
2097 ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
2099 friend void protobuf_AddDesc_transaction_2eproto();
2100 friend void protobuf_AssignDesc_transaction_2eproto();
2101 friend void protobuf_ShutdownFile_transaction_2eproto();
2103 void InitAsDefaultInstance();
2120 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
2121 return _unknown_fields_;
2124 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
2125 return &_unknown_fields_;
2128 static const ::google::protobuf::Descriptor* descriptor();
2129 static const Statement& default_instance();
2136 void CopyFrom(const ::google::protobuf::Message& from);
2137 void MergeFrom(const ::google::protobuf::Message& from);
2141 bool IsInitialized()
const;
2143 int ByteSize()
const;
2144 bool MergePartialFromCodedStream(
2145 ::google::protobuf::io::CodedInputStream* input);
2146 void SerializeWithCachedSizes(
2147 ::google::protobuf::io::CodedOutputStream* output)
const;
2148 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
2149 int GetCachedSize()
const {
return _cached_size_; }
2153 void SetCachedSize(
int size)
const;
2156 ::google::protobuf::Metadata GetMetadata()
const;
2160 typedef Statement_Type Type;
2161 static const Type ROLLBACK = Statement_Type_ROLLBACK;
2162 static const Type INSERT = Statement_Type_INSERT;
2163 static const Type DELETE = Statement_Type_DELETE;
2164 static const Type UPDATE = Statement_Type_UPDATE;
2165 static const Type TRUNCATE_TABLE = Statement_Type_TRUNCATE_TABLE;
2166 static const Type CREATE_SCHEMA = Statement_Type_CREATE_SCHEMA;
2167 static const Type ALTER_SCHEMA = Statement_Type_ALTER_SCHEMA;
2168 static const Type DROP_SCHEMA = Statement_Type_DROP_SCHEMA;
2169 static const Type CREATE_TABLE = Statement_Type_CREATE_TABLE;
2170 static const Type ALTER_TABLE = Statement_Type_ALTER_TABLE;
2171 static const Type DROP_TABLE = Statement_Type_DROP_TABLE;
2172 static const Type ROLLBACK_STATEMENT = Statement_Type_ROLLBACK_STATEMENT;
2173 static const Type SET_VARIABLE = Statement_Type_SET_VARIABLE;
2174 static const Type RAW_SQL = Statement_Type_RAW_SQL;
2175 static inline bool Type_IsValid(
int value) {
2176 return Statement_Type_IsValid(value);
2178 static const Type Type_MIN =
2179 Statement_Type_Type_MIN;
2180 static const Type Type_MAX =
2181 Statement_Type_Type_MAX;
2182 static const int Type_ARRAYSIZE =
2183 Statement_Type_Type_ARRAYSIZE;
2184 static inline const ::google::protobuf::EnumDescriptor*
2186 return Statement_Type_descriptor();
2188 static inline const ::std::string& Type_Name(Type value) {
2189 return Statement_Type_Name(value);
2191 static inline bool Type_Parse(const ::std::string& name,
2193 return Statement_Type_Parse(name, value);
2199 inline bool has_type()
const;
2200 inline void clear_type();
2201 static const int kTypeFieldNumber = 1;
2202 inline ::drizzled::message::Statement_Type type()
const;
2203 inline void set_type(::drizzled::message::Statement_Type value);
2206 inline bool has_start_timestamp()
const;
2207 inline void clear_start_timestamp();
2208 static const int kStartTimestampFieldNumber = 2;
2209 inline ::google::protobuf::uint64 start_timestamp()
const;
2210 inline void set_start_timestamp(::google::protobuf::uint64 value);
2213 inline bool has_end_timestamp()
const;
2214 inline void clear_end_timestamp();
2215 static const int kEndTimestampFieldNumber = 3;
2216 inline ::google::protobuf::uint64 end_timestamp()
const;
2217 inline void set_end_timestamp(::google::protobuf::uint64 value);
2220 inline bool has_sql()
const;
2221 inline void clear_sql();
2222 static const int kSqlFieldNumber = 4;
2223 inline const ::std::string& sql()
const;
2224 inline void set_sql(const ::std::string& value);
2225 inline void set_sql(
const char* value);
2226 inline void set_sql(
const char* value,
size_t size);
2227 inline ::std::string* mutable_sql();
2228 inline ::std::string* release_sql();
2229 inline void set_allocated_sql(::std::string* sql);
2232 inline bool has_insert_header()
const;
2233 inline void clear_insert_header();
2234 static const int kInsertHeaderFieldNumber = 5;
2235 inline const ::drizzled::message::InsertHeader& insert_header()
const;
2236 inline ::drizzled::message::InsertHeader* mutable_insert_header();
2237 inline ::drizzled::message::InsertHeader* release_insert_header();
2241 inline bool has_insert_data()
const;
2242 inline void clear_insert_data();
2243 static const int kInsertDataFieldNumber = 6;
2244 inline const ::drizzled::message::InsertData& insert_data()
const;
2245 inline ::drizzled::message::InsertData* mutable_insert_data();
2246 inline ::drizzled::message::InsertData* release_insert_data();
2250 inline bool has_update_header()
const;
2251 inline void clear_update_header();
2252 static const int kUpdateHeaderFieldNumber = 7;
2253 inline const ::drizzled::message::UpdateHeader& update_header()
const;
2254 inline ::drizzled::message::UpdateHeader* mutable_update_header();
2255 inline ::drizzled::message::UpdateHeader* release_update_header();
2259 inline bool has_update_data()
const;
2260 inline void clear_update_data();
2261 static const int kUpdateDataFieldNumber = 8;
2262 inline const ::drizzled::message::UpdateData& update_data()
const;
2263 inline ::drizzled::message::UpdateData* mutable_update_data();
2264 inline ::drizzled::message::UpdateData* release_update_data();
2268 inline bool has_delete_header()
const;
2269 inline void clear_delete_header();
2270 static const int kDeleteHeaderFieldNumber = 9;
2271 inline const ::drizzled::message::DeleteHeader& delete_header()
const;
2272 inline ::drizzled::message::DeleteHeader* mutable_delete_header();
2273 inline ::drizzled::message::DeleteHeader* release_delete_header();
2277 inline bool has_delete_data()
const;
2278 inline void clear_delete_data();
2279 static const int kDeleteDataFieldNumber = 10;
2280 inline const ::drizzled::message::DeleteData& delete_data()
const;
2281 inline ::drizzled::message::DeleteData* mutable_delete_data();
2282 inline ::drizzled::message::DeleteData* release_delete_data();
2286 inline bool has_truncate_table_statement()
const;
2287 inline void clear_truncate_table_statement();
2288 static const int kTruncateTableStatementFieldNumber = 11;
2289 inline const ::drizzled::message::TruncateTableStatement& truncate_table_statement()
const;
2290 inline ::drizzled::message::TruncateTableStatement* mutable_truncate_table_statement();
2291 inline ::drizzled::message::TruncateTableStatement* release_truncate_table_statement();
2295 inline bool has_create_schema_statement()
const;
2296 inline void clear_create_schema_statement();
2297 static const int kCreateSchemaStatementFieldNumber = 12;
2298 inline const ::drizzled::message::CreateSchemaStatement& create_schema_statement()
const;
2299 inline ::drizzled::message::CreateSchemaStatement* mutable_create_schema_statement();
2300 inline ::drizzled::message::CreateSchemaStatement* release_create_schema_statement();
2304 inline bool has_drop_schema_statement()
const;
2305 inline void clear_drop_schema_statement();
2306 static const int kDropSchemaStatementFieldNumber = 13;
2307 inline const ::drizzled::message::DropSchemaStatement& drop_schema_statement()
const;
2308 inline ::drizzled::message::DropSchemaStatement* mutable_drop_schema_statement();
2309 inline ::drizzled::message::DropSchemaStatement* release_drop_schema_statement();
2313 inline bool has_alter_schema_statement()
const;
2314 inline void clear_alter_schema_statement();
2315 static const int kAlterSchemaStatementFieldNumber = 14;
2316 inline const ::drizzled::message::AlterSchemaStatement& alter_schema_statement()
const;
2317 inline ::drizzled::message::AlterSchemaStatement* mutable_alter_schema_statement();
2318 inline ::drizzled::message::AlterSchemaStatement* release_alter_schema_statement();
2322 inline bool has_create_table_statement()
const;
2323 inline void clear_create_table_statement();
2324 static const int kCreateTableStatementFieldNumber = 15;
2325 inline const ::drizzled::message::CreateTableStatement& create_table_statement()
const;
2326 inline ::drizzled::message::CreateTableStatement* mutable_create_table_statement();
2327 inline ::drizzled::message::CreateTableStatement* release_create_table_statement();
2331 inline bool has_alter_table_statement()
const;
2332 inline void clear_alter_table_statement();
2333 static const int kAlterTableStatementFieldNumber = 16;
2334 inline const ::drizzled::message::AlterTableStatement& alter_table_statement()
const;
2335 inline ::drizzled::message::AlterTableStatement* mutable_alter_table_statement();
2336 inline ::drizzled::message::AlterTableStatement* release_alter_table_statement();
2340 inline bool has_drop_table_statement()
const;
2341 inline void clear_drop_table_statement();
2342 static const int kDropTableStatementFieldNumber = 17;
2343 inline const ::drizzled::message::DropTableStatement& drop_table_statement()
const;
2344 inline ::drizzled::message::DropTableStatement* mutable_drop_table_statement();
2345 inline ::drizzled::message::DropTableStatement* release_drop_table_statement();
2349 inline bool has_set_variable_statement()
const;
2350 inline void clear_set_variable_statement();
2351 static const int kSetVariableStatementFieldNumber = 18;
2352 inline const ::drizzled::message::SetVariableStatement& set_variable_statement()
const;
2353 inline ::drizzled::message::SetVariableStatement* mutable_set_variable_statement();
2354 inline ::drizzled::message::SetVariableStatement* release_set_variable_statement();
2358 inline bool has_raw_sql_schema()
const;
2359 inline void clear_raw_sql_schema();
2360 static const int kRawSqlSchemaFieldNumber = 19;
2361 inline const ::std::string& raw_sql_schema()
const;
2362 inline void set_raw_sql_schema(const ::std::string& value);
2363 inline void set_raw_sql_schema(
const char* value);
2364 inline void set_raw_sql_schema(
const char* value,
size_t size);
2365 inline ::std::string* mutable_raw_sql_schema();
2366 inline ::std::string* release_raw_sql_schema();
2367 inline void set_allocated_raw_sql_schema(::std::string* raw_sql_schema);
2371 inline void set_has_type();
2372 inline void clear_has_type();
2373 inline void set_has_start_timestamp();
2374 inline void clear_has_start_timestamp();
2375 inline void set_has_end_timestamp();
2376 inline void clear_has_end_timestamp();
2377 inline void set_has_sql();
2378 inline void clear_has_sql();
2379 inline void set_has_insert_header();
2380 inline void clear_has_insert_header();
2381 inline void set_has_insert_data();
2382 inline void clear_has_insert_data();
2383 inline void set_has_update_header();
2384 inline void clear_has_update_header();
2385 inline void set_has_update_data();
2386 inline void clear_has_update_data();
2387 inline void set_has_delete_header();
2388 inline void clear_has_delete_header();
2389 inline void set_has_delete_data();
2390 inline void clear_has_delete_data();
2391 inline void set_has_truncate_table_statement();
2392 inline void clear_has_truncate_table_statement();
2393 inline void set_has_create_schema_statement();
2394 inline void clear_has_create_schema_statement();
2395 inline void set_has_drop_schema_statement();
2396 inline void clear_has_drop_schema_statement();
2397 inline void set_has_alter_schema_statement();
2398 inline void clear_has_alter_schema_statement();
2399 inline void set_has_create_table_statement();
2400 inline void clear_has_create_table_statement();
2401 inline void set_has_alter_table_statement();
2402 inline void clear_has_alter_table_statement();
2403 inline void set_has_drop_table_statement();
2404 inline void clear_has_drop_table_statement();
2405 inline void set_has_set_variable_statement();
2406 inline void clear_has_set_variable_statement();
2407 inline void set_has_raw_sql_schema();
2408 inline void clear_has_raw_sql_schema();
2410 ::google::protobuf::UnknownFieldSet _unknown_fields_;
2412 ::google::protobuf::uint64 start_timestamp_;
2413 ::google::protobuf::uint64 end_timestamp_;
2414 ::std::string* sql_;
2429 ::std::string* raw_sql_schema_;
2432 mutable int _cached_size_;
2433 ::google::protobuf::uint32 _has_bits_[(19 + 31) / 32];
2435 friend void protobuf_AddDesc_transaction_2eproto();
2436 friend void protobuf_AssignDesc_transaction_2eproto();
2437 friend void protobuf_ShutdownFile_transaction_2eproto();
2439 void InitAsDefaultInstance();
2456 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
2457 return _unknown_fields_;
2460 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
2461 return &_unknown_fields_;
2464 static const ::google::protobuf::Descriptor* descriptor();
2472 void CopyFrom(const ::google::protobuf::Message& from);
2473 void MergeFrom(const ::google::protobuf::Message& from);
2477 bool IsInitialized()
const;
2479 int ByteSize()
const;
2480 bool MergePartialFromCodedStream(
2481 ::google::protobuf::io::CodedInputStream* input);
2482 void SerializeWithCachedSizes(
2483 ::google::protobuf::io::CodedOutputStream* output)
const;
2484 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
2485 int GetCachedSize()
const {
return _cached_size_; }
2489 void SetCachedSize(
int size)
const;
2492 ::google::protobuf::Metadata GetMetadata()
const;
2499 inline bool has_transaction_context()
const;
2500 inline void clear_transaction_context();
2501 static const int kTransactionContextFieldNumber = 1;
2502 inline const ::drizzled::message::TransactionContext& transaction_context()
const;
2503 inline ::drizzled::message::TransactionContext* mutable_transaction_context();
2504 inline ::drizzled::message::TransactionContext* release_transaction_context();
2508 inline int statement_size()
const;
2509 inline void clear_statement();
2510 static const int kStatementFieldNumber = 2;
2511 inline const ::drizzled::message::Statement& statement(
int index)
const;
2512 inline ::drizzled::message::Statement* mutable_statement(
int index);
2513 inline ::drizzled::message::Statement* add_statement();
2514 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::Statement >&
2516 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::Statement >*
2517 mutable_statement();
2520 inline bool has_event()
const;
2521 inline void clear_event();
2522 static const int kEventFieldNumber = 3;
2523 inline const ::drizzled::message::Event& event()
const;
2524 inline ::drizzled::message::Event* mutable_event();
2525 inline ::drizzled::message::Event* release_event();
2529 inline bool has_segment_id()
const;
2530 inline void clear_segment_id();
2531 static const int kSegmentIdFieldNumber = 4;
2532 inline ::google::protobuf::uint32 segment_id()
const;
2533 inline void set_segment_id(::google::protobuf::uint32 value);
2536 inline bool has_end_segment()
const;
2537 inline void clear_end_segment();
2538 static const int kEndSegmentFieldNumber = 5;
2539 inline bool end_segment()
const;
2540 inline void set_end_segment(
bool value);
2544 inline void set_has_transaction_context();
2545 inline void clear_has_transaction_context();
2546 inline void set_has_event();
2547 inline void clear_has_event();
2548 inline void set_has_segment_id();
2549 inline void clear_has_segment_id();
2550 inline void set_has_end_segment();
2551 inline void clear_has_end_segment();
2553 ::google::protobuf::UnknownFieldSet _unknown_fields_;
2556 ::google::protobuf::RepeatedPtrField< ::drizzled::message::Statement > statement_;
2558 ::google::protobuf::uint32 segment_id_;
2561 mutable int _cached_size_;
2562 ::google::protobuf::uint32 _has_bits_[(5 + 31) / 32];
2564 friend void protobuf_AddDesc_transaction_2eproto();
2565 friend void protobuf_AssignDesc_transaction_2eproto();
2566 friend void protobuf_ShutdownFile_transaction_2eproto();
2568 void InitAsDefaultInstance();
2579 inline bool FieldMetadata::has_type()
const {
2580 return (_has_bits_[0] & 0x00000001u) != 0;
2582 inline void FieldMetadata::set_has_type() {
2583 _has_bits_[0] |= 0x00000001u;
2585 inline void FieldMetadata::clear_has_type() {
2586 _has_bits_[0] &= ~0x00000001u;
2588 inline void FieldMetadata::clear_type() {
2592 inline ::drizzled::message::Table_Field_FieldType FieldMetadata::type()
const {
2593 return static_cast< ::drizzled::message::Table_Field_FieldType
>(type_);
2595 inline void FieldMetadata::set_type(::drizzled::message::Table_Field_FieldType value) {
2596 assert(::drizzled::message::Table_Field_FieldType_IsValid(value));
2602 inline bool FieldMetadata::has_name()
const {
2603 return (_has_bits_[0] & 0x00000002u) != 0;
2605 inline void FieldMetadata::set_has_name() {
2606 _has_bits_[0] |= 0x00000002u;
2608 inline void FieldMetadata::clear_has_name() {
2609 _has_bits_[0] &= ~0x00000002u;
2611 inline void FieldMetadata::clear_name() {
2612 if (name_ != &::google::protobuf::internal::kEmptyString) {
2617 inline const ::std::string& FieldMetadata::name()
const {
2620 inline void FieldMetadata::set_name(const ::std::string& value) {
2622 if (name_ == &::google::protobuf::internal::kEmptyString) {
2623 name_ = new ::std::string;
2625 name_->assign(value);
2627 inline void FieldMetadata::set_name(
const char* value) {
2629 if (name_ == &::google::protobuf::internal::kEmptyString) {
2630 name_ = new ::std::string;
2632 name_->assign(value);
2634 inline void FieldMetadata::set_name(
const char* value,
size_t size) {
2636 if (name_ == &::google::protobuf::internal::kEmptyString) {
2637 name_ = new ::std::string;
2639 name_->assign(reinterpret_cast<const char*>(value), size);
2641 inline ::std::string* FieldMetadata::mutable_name() {
2643 if (name_ == &::google::protobuf::internal::kEmptyString) {
2644 name_ = new ::std::string;
2648 inline ::std::string* FieldMetadata::release_name() {
2650 if (name_ == &::google::protobuf::internal::kEmptyString) {
2653 ::std::string* temp = name_;
2654 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2658 inline void FieldMetadata::set_allocated_name(::std::string* name) {
2659 if (name_ != &::google::protobuf::internal::kEmptyString) {
2667 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2676 inline bool TableMetadata::has_schema_name()
const {
2677 return (_has_bits_[0] & 0x00000001u) != 0;
2679 inline void TableMetadata::set_has_schema_name() {
2680 _has_bits_[0] |= 0x00000001u;
2682 inline void TableMetadata::clear_has_schema_name() {
2683 _has_bits_[0] &= ~0x00000001u;
2685 inline void TableMetadata::clear_schema_name() {
2686 if (schema_name_ != &::google::protobuf::internal::kEmptyString) {
2687 schema_name_->clear();
2689 clear_has_schema_name();
2691 inline const ::std::string& TableMetadata::schema_name()
const {
2692 return *schema_name_;
2694 inline void TableMetadata::set_schema_name(const ::std::string& value) {
2695 set_has_schema_name();
2696 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
2697 schema_name_ = new ::std::string;
2699 schema_name_->assign(value);
2701 inline void TableMetadata::set_schema_name(
const char* value) {
2702 set_has_schema_name();
2703 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
2704 schema_name_ = new ::std::string;
2706 schema_name_->assign(value);
2708 inline void TableMetadata::set_schema_name(
const char* value,
size_t size) {
2709 set_has_schema_name();
2710 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
2711 schema_name_ = new ::std::string;
2713 schema_name_->assign(reinterpret_cast<const char*>(value), size);
2715 inline ::std::string* TableMetadata::mutable_schema_name() {
2716 set_has_schema_name();
2717 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
2718 schema_name_ = new ::std::string;
2720 return schema_name_;
2722 inline ::std::string* TableMetadata::release_schema_name() {
2723 clear_has_schema_name();
2724 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
2727 ::std::string* temp = schema_name_;
2728 schema_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2732 inline void TableMetadata::set_allocated_schema_name(::std::string* schema_name) {
2733 if (schema_name_ != &::google::protobuf::internal::kEmptyString) {
2734 delete schema_name_;
2737 set_has_schema_name();
2738 schema_name_ = schema_name;
2740 clear_has_schema_name();
2741 schema_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2746 inline bool TableMetadata::has_table_name()
const {
2747 return (_has_bits_[0] & 0x00000002u) != 0;
2749 inline void TableMetadata::set_has_table_name() {
2750 _has_bits_[0] |= 0x00000002u;
2752 inline void TableMetadata::clear_has_table_name() {
2753 _has_bits_[0] &= ~0x00000002u;
2755 inline void TableMetadata::clear_table_name() {
2756 if (table_name_ != &::google::protobuf::internal::kEmptyString) {
2757 table_name_->clear();
2759 clear_has_table_name();
2761 inline const ::std::string& TableMetadata::table_name()
const {
2762 return *table_name_;
2764 inline void TableMetadata::set_table_name(const ::std::string& value) {
2765 set_has_table_name();
2766 if (table_name_ == &::google::protobuf::internal::kEmptyString) {
2767 table_name_ = new ::std::string;
2769 table_name_->assign(value);
2771 inline void TableMetadata::set_table_name(
const char* value) {
2772 set_has_table_name();
2773 if (table_name_ == &::google::protobuf::internal::kEmptyString) {
2774 table_name_ = new ::std::string;
2776 table_name_->assign(value);
2778 inline void TableMetadata::set_table_name(
const char* value,
size_t size) {
2779 set_has_table_name();
2780 if (table_name_ == &::google::protobuf::internal::kEmptyString) {
2781 table_name_ = new ::std::string;
2783 table_name_->assign(reinterpret_cast<const char*>(value), size);
2785 inline ::std::string* TableMetadata::mutable_table_name() {
2786 set_has_table_name();
2787 if (table_name_ == &::google::protobuf::internal::kEmptyString) {
2788 table_name_ = new ::std::string;
2792 inline ::std::string* TableMetadata::release_table_name() {
2793 clear_has_table_name();
2794 if (table_name_ == &::google::protobuf::internal::kEmptyString) {
2797 ::std::string* temp = table_name_;
2798 table_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2802 inline void TableMetadata::set_allocated_table_name(::std::string* table_name) {
2803 if (table_name_ != &::google::protobuf::internal::kEmptyString) {
2807 set_has_table_name();
2808 table_name_ = table_name;
2810 clear_has_table_name();
2811 table_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2816 inline bool TableMetadata::has_catalog_name()
const {
2817 return (_has_bits_[0] & 0x00000004u) != 0;
2819 inline void TableMetadata::set_has_catalog_name() {
2820 _has_bits_[0] |= 0x00000004u;
2822 inline void TableMetadata::clear_has_catalog_name() {
2823 _has_bits_[0] &= ~0x00000004u;
2825 inline void TableMetadata::clear_catalog_name() {
2826 if (catalog_name_ != &::google::protobuf::internal::kEmptyString) {
2827 catalog_name_->clear();
2829 clear_has_catalog_name();
2831 inline const ::std::string& TableMetadata::catalog_name()
const {
2832 return *catalog_name_;
2834 inline void TableMetadata::set_catalog_name(const ::std::string& value) {
2835 set_has_catalog_name();
2836 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
2837 catalog_name_ = new ::std::string;
2839 catalog_name_->assign(value);
2841 inline void TableMetadata::set_catalog_name(
const char* value) {
2842 set_has_catalog_name();
2843 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
2844 catalog_name_ = new ::std::string;
2846 catalog_name_->assign(value);
2848 inline void TableMetadata::set_catalog_name(
const char* value,
size_t size) {
2849 set_has_catalog_name();
2850 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
2851 catalog_name_ = new ::std::string;
2853 catalog_name_->assign(reinterpret_cast<const char*>(value), size);
2855 inline ::std::string* TableMetadata::mutable_catalog_name() {
2856 set_has_catalog_name();
2857 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
2858 catalog_name_ = new ::std::string;
2860 return catalog_name_;
2862 inline ::std::string* TableMetadata::release_catalog_name() {
2863 clear_has_catalog_name();
2864 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
2867 ::std::string* temp = catalog_name_;
2868 catalog_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2872 inline void TableMetadata::set_allocated_catalog_name(::std::string* catalog_name) {
2873 if (catalog_name_ != &::google::protobuf::internal::kEmptyString) {
2874 delete catalog_name_;
2877 set_has_catalog_name();
2878 catalog_name_ = catalog_name;
2880 clear_has_catalog_name();
2881 catalog_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2890 inline bool TransactionContext::has_server_id()
const {
2891 return (_has_bits_[0] & 0x00000001u) != 0;
2893 inline void TransactionContext::set_has_server_id() {
2894 _has_bits_[0] |= 0x00000001u;
2896 inline void TransactionContext::clear_has_server_id() {
2897 _has_bits_[0] &= ~0x00000001u;
2899 inline void TransactionContext::clear_server_id() {
2901 clear_has_server_id();
2903 inline ::google::protobuf::uint32 TransactionContext::server_id()
const {
2906 inline void TransactionContext::set_server_id(::google::protobuf::uint32 value) {
2907 set_has_server_id();
2912 inline bool TransactionContext::has_transaction_id()
const {
2913 return (_has_bits_[0] & 0x00000002u) != 0;
2915 inline void TransactionContext::set_has_transaction_id() {
2916 _has_bits_[0] |= 0x00000002u;
2918 inline void TransactionContext::clear_has_transaction_id() {
2919 _has_bits_[0] &= ~0x00000002u;
2921 inline void TransactionContext::clear_transaction_id() {
2922 transaction_id_ = GOOGLE_ULONGLONG(0);
2923 clear_has_transaction_id();
2925 inline ::google::protobuf::uint64 TransactionContext::transaction_id()
const {
2926 return transaction_id_;
2928 inline void TransactionContext::set_transaction_id(::google::protobuf::uint64 value) {
2929 set_has_transaction_id();
2930 transaction_id_ = value;
2934 inline bool TransactionContext::has_start_timestamp()
const {
2935 return (_has_bits_[0] & 0x00000004u) != 0;
2937 inline void TransactionContext::set_has_start_timestamp() {
2938 _has_bits_[0] |= 0x00000004u;
2940 inline void TransactionContext::clear_has_start_timestamp() {
2941 _has_bits_[0] &= ~0x00000004u;
2943 inline void TransactionContext::clear_start_timestamp() {
2944 start_timestamp_ = GOOGLE_ULONGLONG(0);
2945 clear_has_start_timestamp();
2947 inline ::google::protobuf::uint64 TransactionContext::start_timestamp()
const {
2948 return start_timestamp_;
2950 inline void TransactionContext::set_start_timestamp(::google::protobuf::uint64 value) {
2951 set_has_start_timestamp();
2952 start_timestamp_ = value;
2956 inline bool TransactionContext::has_end_timestamp()
const {
2957 return (_has_bits_[0] & 0x00000008u) != 0;
2959 inline void TransactionContext::set_has_end_timestamp() {
2960 _has_bits_[0] |= 0x00000008u;
2962 inline void TransactionContext::clear_has_end_timestamp() {
2963 _has_bits_[0] &= ~0x00000008u;
2965 inline void TransactionContext::clear_end_timestamp() {
2966 end_timestamp_ = GOOGLE_ULONGLONG(0);
2967 clear_has_end_timestamp();
2969 inline ::google::protobuf::uint64 TransactionContext::end_timestamp()
const {
2970 return end_timestamp_;
2972 inline void TransactionContext::set_end_timestamp(::google::protobuf::uint64 value) {
2973 set_has_end_timestamp();
2974 end_timestamp_ = value;
2982 inline int InsertRecord::insert_value_size()
const {
2983 return insert_value_.size();
2985 inline void InsertRecord::clear_insert_value() {
2986 insert_value_.Clear();
2988 inline const ::std::string& InsertRecord::insert_value(
int index)
const {
2989 return insert_value_.Get(index);
2991 inline ::std::string* InsertRecord::mutable_insert_value(
int index) {
2992 return insert_value_.Mutable(index);
2994 inline void InsertRecord::set_insert_value(
int index, const ::std::string& value) {
2995 insert_value_.Mutable(index)->assign(value);
2997 inline void InsertRecord::set_insert_value(
int index,
const char* value) {
2998 insert_value_.Mutable(index)->assign(value);
3000 inline void InsertRecord::set_insert_value(
int index,
const void* value,
size_t size) {
3001 insert_value_.Mutable(index)->assign(
3002 reinterpret_cast<const char*>(value), size);
3004 inline ::std::string* InsertRecord::add_insert_value() {
3005 return insert_value_.Add();
3007 inline void InsertRecord::add_insert_value(const ::std::string& value) {
3008 insert_value_.Add()->assign(value);
3010 inline void InsertRecord::add_insert_value(
const char* value) {
3011 insert_value_.Add()->assign(value);
3013 inline void InsertRecord::add_insert_value(
const void* value,
size_t size) {
3014 insert_value_.Add()->assign(reinterpret_cast<const char*>(value), size);
3016 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
3017 InsertRecord::insert_value()
const {
3018 return insert_value_;
3020 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
3021 InsertRecord::mutable_insert_value() {
3022 return &insert_value_;
3026 inline int InsertRecord::is_null_size()
const {
3027 return is_null_.size();
3029 inline void InsertRecord::clear_is_null() {
3032 inline bool InsertRecord::is_null(
int index)
const {
3033 return is_null_.Get(index);
3035 inline void InsertRecord::set_is_null(
int index,
bool value) {
3036 is_null_.Set(index, value);
3038 inline void InsertRecord::add_is_null(
bool value) {
3039 is_null_.Add(value);
3041 inline const ::google::protobuf::RepeatedField< bool >&
3042 InsertRecord::is_null()
const {
3045 inline ::google::protobuf::RepeatedField< bool >*
3046 InsertRecord::mutable_is_null() {
3055 inline bool InsertHeader::has_table_metadata()
const {
3056 return (_has_bits_[0] & 0x00000001u) != 0;
3058 inline void InsertHeader::set_has_table_metadata() {
3059 _has_bits_[0] |= 0x00000001u;
3061 inline void InsertHeader::clear_has_table_metadata() {
3062 _has_bits_[0] &= ~0x00000001u;
3064 inline void InsertHeader::clear_table_metadata() {
3065 if (table_metadata_ != NULL) table_metadata_->::drizzled::message::TableMetadata::Clear();
3066 clear_has_table_metadata();
3068 inline const ::drizzled::message::TableMetadata& InsertHeader::table_metadata()
const {
3069 return table_metadata_ != NULL ? *table_metadata_ : *default_instance_->table_metadata_;
3071 inline ::drizzled::message::TableMetadata* InsertHeader::mutable_table_metadata() {
3072 set_has_table_metadata();
3073 if (table_metadata_ == NULL) table_metadata_ = new ::drizzled::message::TableMetadata;
3074 return table_metadata_;
3076 inline ::drizzled::message::TableMetadata* InsertHeader::release_table_metadata() {
3077 clear_has_table_metadata();
3079 table_metadata_ = NULL;
3083 delete table_metadata_;
3084 table_metadata_ = table_metadata;
3085 if (table_metadata) {
3086 set_has_table_metadata();
3088 clear_has_table_metadata();
3093 inline int InsertHeader::field_metadata_size()
const {
3094 return field_metadata_.size();
3096 inline void InsertHeader::clear_field_metadata() {
3097 field_metadata_.Clear();
3099 inline const ::drizzled::message::FieldMetadata& InsertHeader::field_metadata(
int index)
const {
3100 return field_metadata_.Get(index);
3102 inline ::drizzled::message::FieldMetadata* InsertHeader::mutable_field_metadata(
int index) {
3103 return field_metadata_.Mutable(index);
3105 inline ::drizzled::message::FieldMetadata* InsertHeader::add_field_metadata() {
3106 return field_metadata_.Add();
3108 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >&
3109 InsertHeader::field_metadata()
const {
3110 return field_metadata_;
3112 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >*
3113 InsertHeader::mutable_field_metadata() {
3114 return &field_metadata_;
3122 inline bool InsertData::has_segment_id()
const {
3123 return (_has_bits_[0] & 0x00000001u) != 0;
3125 inline void InsertData::set_has_segment_id() {
3126 _has_bits_[0] |= 0x00000001u;
3128 inline void InsertData::clear_has_segment_id() {
3129 _has_bits_[0] &= ~0x00000001u;
3131 inline void InsertData::clear_segment_id() {
3133 clear_has_segment_id();
3135 inline ::google::protobuf::uint32 InsertData::segment_id()
const {
3138 inline void InsertData::set_segment_id(::google::protobuf::uint32 value) {
3139 set_has_segment_id();
3140 segment_id_ = value;
3144 inline bool InsertData::has_end_segment()
const {
3145 return (_has_bits_[0] & 0x00000002u) != 0;
3147 inline void InsertData::set_has_end_segment() {
3148 _has_bits_[0] |= 0x00000002u;
3150 inline void InsertData::clear_has_end_segment() {
3151 _has_bits_[0] &= ~0x00000002u;
3153 inline void InsertData::clear_end_segment() {
3154 end_segment_ =
false;
3155 clear_has_end_segment();
3157 inline bool InsertData::end_segment()
const {
3158 return end_segment_;
3160 inline void InsertData::set_end_segment(
bool value) {
3161 set_has_end_segment();
3162 end_segment_ = value;
3166 inline int InsertData::record_size()
const {
3167 return record_.size();
3169 inline void InsertData::clear_record() {
3172 inline const ::drizzled::message::InsertRecord& InsertData::record(
int index)
const {
3173 return record_.Get(index);
3175 inline ::drizzled::message::InsertRecord* InsertData::mutable_record(
int index) {
3176 return record_.Mutable(index);
3178 inline ::drizzled::message::InsertRecord* InsertData::add_record() {
3179 return record_.Add();
3181 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::InsertRecord >&
3182 InsertData::record()
const {
3185 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::InsertRecord >*
3186 InsertData::mutable_record() {
3195 inline int UpdateRecord::key_value_size()
const {
3196 return key_value_.size();
3198 inline void UpdateRecord::clear_key_value() {
3201 inline const ::std::string& UpdateRecord::key_value(
int index)
const {
3202 return key_value_.Get(index);
3204 inline ::std::string* UpdateRecord::mutable_key_value(
int index) {
3205 return key_value_.Mutable(index);
3207 inline void UpdateRecord::set_key_value(
int index, const ::std::string& value) {
3208 key_value_.Mutable(index)->assign(value);
3210 inline void UpdateRecord::set_key_value(
int index,
const char* value) {
3211 key_value_.Mutable(index)->assign(value);
3213 inline void UpdateRecord::set_key_value(
int index,
const void* value,
size_t size) {
3214 key_value_.Mutable(index)->assign(
3215 reinterpret_cast<const char*>(value), size);
3217 inline ::std::string* UpdateRecord::add_key_value() {
3218 return key_value_.Add();
3220 inline void UpdateRecord::add_key_value(const ::std::string& value) {
3221 key_value_.Add()->assign(value);
3223 inline void UpdateRecord::add_key_value(
const char* value) {
3224 key_value_.Add()->assign(value);
3226 inline void UpdateRecord::add_key_value(
const void* value,
size_t size) {
3227 key_value_.Add()->assign(reinterpret_cast<const char*>(value), size);
3229 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
3230 UpdateRecord::key_value()
const {
3233 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
3234 UpdateRecord::mutable_key_value() {
3239 inline int UpdateRecord::after_value_size()
const {
3240 return after_value_.size();
3242 inline void UpdateRecord::clear_after_value() {
3243 after_value_.Clear();
3245 inline const ::std::string& UpdateRecord::after_value(
int index)
const {
3246 return after_value_.Get(index);
3248 inline ::std::string* UpdateRecord::mutable_after_value(
int index) {
3249 return after_value_.Mutable(index);
3251 inline void UpdateRecord::set_after_value(
int index, const ::std::string& value) {
3252 after_value_.Mutable(index)->assign(value);
3254 inline void UpdateRecord::set_after_value(
int index,
const char* value) {
3255 after_value_.Mutable(index)->assign(value);
3257 inline void UpdateRecord::set_after_value(
int index,
const void* value,
size_t size) {
3258 after_value_.Mutable(index)->assign(
3259 reinterpret_cast<const char*>(value), size);
3261 inline ::std::string* UpdateRecord::add_after_value() {
3262 return after_value_.Add();
3264 inline void UpdateRecord::add_after_value(const ::std::string& value) {
3265 after_value_.Add()->assign(value);
3267 inline void UpdateRecord::add_after_value(
const char* value) {
3268 after_value_.Add()->assign(value);
3270 inline void UpdateRecord::add_after_value(
const void* value,
size_t size) {
3271 after_value_.Add()->assign(reinterpret_cast<const char*>(value), size);
3273 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
3274 UpdateRecord::after_value()
const {
3275 return after_value_;
3277 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
3278 UpdateRecord::mutable_after_value() {
3279 return &after_value_;
3283 inline int UpdateRecord::before_value_size()
const {
3284 return before_value_.size();
3286 inline void UpdateRecord::clear_before_value() {
3287 before_value_.Clear();
3289 inline const ::std::string& UpdateRecord::before_value(
int index)
const {
3290 return before_value_.Get(index);
3292 inline ::std::string* UpdateRecord::mutable_before_value(
int index) {
3293 return before_value_.Mutable(index);
3295 inline void UpdateRecord::set_before_value(
int index, const ::std::string& value) {
3296 before_value_.Mutable(index)->assign(value);
3298 inline void UpdateRecord::set_before_value(
int index,
const char* value) {
3299 before_value_.Mutable(index)->assign(value);
3301 inline void UpdateRecord::set_before_value(
int index,
const void* value,
size_t size) {
3302 before_value_.Mutable(index)->assign(
3303 reinterpret_cast<const char*>(value), size);
3305 inline ::std::string* UpdateRecord::add_before_value() {
3306 return before_value_.Add();
3308 inline void UpdateRecord::add_before_value(const ::std::string& value) {
3309 before_value_.Add()->assign(value);
3311 inline void UpdateRecord::add_before_value(
const char* value) {
3312 before_value_.Add()->assign(value);
3314 inline void UpdateRecord::add_before_value(
const void* value,
size_t size) {
3315 before_value_.Add()->assign(reinterpret_cast<const char*>(value), size);
3317 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
3318 UpdateRecord::before_value()
const {
3319 return before_value_;
3321 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
3322 UpdateRecord::mutable_before_value() {
3323 return &before_value_;
3327 inline int UpdateRecord::is_null_size()
const {
3328 return is_null_.size();
3330 inline void UpdateRecord::clear_is_null() {
3333 inline bool UpdateRecord::is_null(
int index)
const {
3334 return is_null_.Get(index);
3336 inline void UpdateRecord::set_is_null(
int index,
bool value) {
3337 is_null_.Set(index, value);
3339 inline void UpdateRecord::add_is_null(
bool value) {
3340 is_null_.Add(value);
3342 inline const ::google::protobuf::RepeatedField< bool >&
3343 UpdateRecord::is_null()
const {
3346 inline ::google::protobuf::RepeatedField< bool >*
3347 UpdateRecord::mutable_is_null() {
3356 inline bool UpdateHeader::has_table_metadata()
const {
3357 return (_has_bits_[0] & 0x00000001u) != 0;
3359 inline void UpdateHeader::set_has_table_metadata() {
3360 _has_bits_[0] |= 0x00000001u;
3362 inline void UpdateHeader::clear_has_table_metadata() {
3363 _has_bits_[0] &= ~0x00000001u;
3365 inline void UpdateHeader::clear_table_metadata() {
3366 if (table_metadata_ != NULL) table_metadata_->::drizzled::message::TableMetadata::Clear();
3367 clear_has_table_metadata();
3369 inline const ::drizzled::message::TableMetadata& UpdateHeader::table_metadata()
const {
3370 return table_metadata_ != NULL ? *table_metadata_ : *default_instance_->table_metadata_;
3372 inline ::drizzled::message::TableMetadata* UpdateHeader::mutable_table_metadata() {
3373 set_has_table_metadata();
3374 if (table_metadata_ == NULL) table_metadata_ = new ::drizzled::message::TableMetadata;
3375 return table_metadata_;
3377 inline ::drizzled::message::TableMetadata* UpdateHeader::release_table_metadata() {
3378 clear_has_table_metadata();
3380 table_metadata_ = NULL;
3384 delete table_metadata_;
3385 table_metadata_ = table_metadata;
3386 if (table_metadata) {
3387 set_has_table_metadata();
3389 clear_has_table_metadata();
3394 inline int UpdateHeader::key_field_metadata_size()
const {
3395 return key_field_metadata_.size();
3397 inline void UpdateHeader::clear_key_field_metadata() {
3398 key_field_metadata_.Clear();
3400 inline const ::drizzled::message::FieldMetadata& UpdateHeader::key_field_metadata(
int index)
const {
3401 return key_field_metadata_.Get(index);
3403 inline ::drizzled::message::FieldMetadata* UpdateHeader::mutable_key_field_metadata(
int index) {
3404 return key_field_metadata_.Mutable(index);
3406 inline ::drizzled::message::FieldMetadata* UpdateHeader::add_key_field_metadata() {
3407 return key_field_metadata_.Add();
3409 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >&
3410 UpdateHeader::key_field_metadata()
const {
3411 return key_field_metadata_;
3413 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >*
3414 UpdateHeader::mutable_key_field_metadata() {
3415 return &key_field_metadata_;
3419 inline int UpdateHeader::set_field_metadata_size()
const {
3420 return set_field_metadata_.size();
3422 inline void UpdateHeader::clear_set_field_metadata() {
3423 set_field_metadata_.Clear();
3425 inline const ::drizzled::message::FieldMetadata& UpdateHeader::set_field_metadata(
int index)
const {
3426 return set_field_metadata_.Get(index);
3428 inline ::drizzled::message::FieldMetadata* UpdateHeader::mutable_set_field_metadata(
int index) {
3429 return set_field_metadata_.Mutable(index);
3431 inline ::drizzled::message::FieldMetadata* UpdateHeader::add_set_field_metadata() {
3432 return set_field_metadata_.Add();
3434 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >&
3435 UpdateHeader::set_field_metadata()
const {
3436 return set_field_metadata_;
3438 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >*
3439 UpdateHeader::mutable_set_field_metadata() {
3440 return &set_field_metadata_;
3448 inline bool UpdateData::has_segment_id()
const {
3449 return (_has_bits_[0] & 0x00000001u) != 0;
3451 inline void UpdateData::set_has_segment_id() {
3452 _has_bits_[0] |= 0x00000001u;
3454 inline void UpdateData::clear_has_segment_id() {
3455 _has_bits_[0] &= ~0x00000001u;
3457 inline void UpdateData::clear_segment_id() {
3459 clear_has_segment_id();
3461 inline ::google::protobuf::uint32 UpdateData::segment_id()
const {
3464 inline void UpdateData::set_segment_id(::google::protobuf::uint32 value) {
3465 set_has_segment_id();
3466 segment_id_ = value;
3470 inline bool UpdateData::has_end_segment()
const {
3471 return (_has_bits_[0] & 0x00000002u) != 0;
3473 inline void UpdateData::set_has_end_segment() {
3474 _has_bits_[0] |= 0x00000002u;
3476 inline void UpdateData::clear_has_end_segment() {
3477 _has_bits_[0] &= ~0x00000002u;
3479 inline void UpdateData::clear_end_segment() {
3480 end_segment_ =
false;
3481 clear_has_end_segment();
3483 inline bool UpdateData::end_segment()
const {
3484 return end_segment_;
3486 inline void UpdateData::set_end_segment(
bool value) {
3487 set_has_end_segment();
3488 end_segment_ = value;
3492 inline int UpdateData::record_size()
const {
3493 return record_.size();
3495 inline void UpdateData::clear_record() {
3498 inline const ::drizzled::message::UpdateRecord& UpdateData::record(
int index)
const {
3499 return record_.Get(index);
3501 inline ::drizzled::message::UpdateRecord* UpdateData::mutable_record(
int index) {
3502 return record_.Mutable(index);
3504 inline ::drizzled::message::UpdateRecord* UpdateData::add_record() {
3505 return record_.Add();
3507 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::UpdateRecord >&
3508 UpdateData::record()
const {
3511 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::UpdateRecord >*
3512 UpdateData::mutable_record() {
3521 inline int DeleteRecord::key_value_size()
const {
3522 return key_value_.size();
3524 inline void DeleteRecord::clear_key_value() {
3527 inline const ::std::string& DeleteRecord::key_value(
int index)
const {
3528 return key_value_.Get(index);
3530 inline ::std::string* DeleteRecord::mutable_key_value(
int index) {
3531 return key_value_.Mutable(index);
3533 inline void DeleteRecord::set_key_value(
int index, const ::std::string& value) {
3534 key_value_.Mutable(index)->assign(value);
3536 inline void DeleteRecord::set_key_value(
int index,
const char* value) {
3537 key_value_.Mutable(index)->assign(value);
3539 inline void DeleteRecord::set_key_value(
int index,
const void* value,
size_t size) {
3540 key_value_.Mutable(index)->assign(
3541 reinterpret_cast<const char*>(value), size);
3543 inline ::std::string* DeleteRecord::add_key_value() {
3544 return key_value_.Add();
3546 inline void DeleteRecord::add_key_value(const ::std::string& value) {
3547 key_value_.Add()->assign(value);
3549 inline void DeleteRecord::add_key_value(
const char* value) {
3550 key_value_.Add()->assign(value);
3552 inline void DeleteRecord::add_key_value(
const void* value,
size_t size) {
3553 key_value_.Add()->assign(reinterpret_cast<const char*>(value), size);
3555 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
3556 DeleteRecord::key_value()
const {
3559 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
3560 DeleteRecord::mutable_key_value() {
3569 inline bool DeleteHeader::has_table_metadata()
const {
3570 return (_has_bits_[0] & 0x00000001u) != 0;
3572 inline void DeleteHeader::set_has_table_metadata() {
3573 _has_bits_[0] |= 0x00000001u;
3575 inline void DeleteHeader::clear_has_table_metadata() {
3576 _has_bits_[0] &= ~0x00000001u;
3578 inline void DeleteHeader::clear_table_metadata() {
3579 if (table_metadata_ != NULL) table_metadata_->::drizzled::message::TableMetadata::Clear();
3580 clear_has_table_metadata();
3582 inline const ::drizzled::message::TableMetadata& DeleteHeader::table_metadata()
const {
3583 return table_metadata_ != NULL ? *table_metadata_ : *default_instance_->table_metadata_;
3585 inline ::drizzled::message::TableMetadata* DeleteHeader::mutable_table_metadata() {
3586 set_has_table_metadata();
3587 if (table_metadata_ == NULL) table_metadata_ = new ::drizzled::message::TableMetadata;
3588 return table_metadata_;
3590 inline ::drizzled::message::TableMetadata* DeleteHeader::release_table_metadata() {
3591 clear_has_table_metadata();
3593 table_metadata_ = NULL;
3597 delete table_metadata_;
3598 table_metadata_ = table_metadata;
3599 if (table_metadata) {
3600 set_has_table_metadata();
3602 clear_has_table_metadata();
3607 inline int DeleteHeader::key_field_metadata_size()
const {
3608 return key_field_metadata_.size();
3610 inline void DeleteHeader::clear_key_field_metadata() {
3611 key_field_metadata_.Clear();
3613 inline const ::drizzled::message::FieldMetadata& DeleteHeader::key_field_metadata(
int index)
const {
3614 return key_field_metadata_.Get(index);
3616 inline ::drizzled::message::FieldMetadata* DeleteHeader::mutable_key_field_metadata(
int index) {
3617 return key_field_metadata_.Mutable(index);
3619 inline ::drizzled::message::FieldMetadata* DeleteHeader::add_key_field_metadata() {
3620 return key_field_metadata_.Add();
3622 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >&
3623 DeleteHeader::key_field_metadata()
const {
3624 return key_field_metadata_;
3626 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::FieldMetadata >*
3627 DeleteHeader::mutable_key_field_metadata() {
3628 return &key_field_metadata_;
3636 inline bool DeleteData::has_segment_id()
const {
3637 return (_has_bits_[0] & 0x00000001u) != 0;
3639 inline void DeleteData::set_has_segment_id() {
3640 _has_bits_[0] |= 0x00000001u;
3642 inline void DeleteData::clear_has_segment_id() {
3643 _has_bits_[0] &= ~0x00000001u;
3645 inline void DeleteData::clear_segment_id() {
3647 clear_has_segment_id();
3649 inline ::google::protobuf::uint32 DeleteData::segment_id()
const {
3652 inline void DeleteData::set_segment_id(::google::protobuf::uint32 value) {
3653 set_has_segment_id();
3654 segment_id_ = value;
3658 inline bool DeleteData::has_end_segment()
const {
3659 return (_has_bits_[0] & 0x00000002u) != 0;
3661 inline void DeleteData::set_has_end_segment() {
3662 _has_bits_[0] |= 0x00000002u;
3664 inline void DeleteData::clear_has_end_segment() {
3665 _has_bits_[0] &= ~0x00000002u;
3667 inline void DeleteData::clear_end_segment() {
3668 end_segment_ =
false;
3669 clear_has_end_segment();
3671 inline bool DeleteData::end_segment()
const {
3672 return end_segment_;
3674 inline void DeleteData::set_end_segment(
bool value) {
3675 set_has_end_segment();
3676 end_segment_ = value;
3680 inline int DeleteData::record_size()
const {
3681 return record_.size();
3683 inline void DeleteData::clear_record() {
3686 inline const ::drizzled::message::DeleteRecord& DeleteData::record(
int index)
const {
3687 return record_.Get(index);
3689 inline ::drizzled::message::DeleteRecord* DeleteData::mutable_record(
int index) {
3690 return record_.Mutable(index);
3692 inline ::drizzled::message::DeleteRecord* DeleteData::add_record() {
3693 return record_.Add();
3695 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::DeleteRecord >&
3696 DeleteData::record()
const {
3699 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::DeleteRecord >*
3700 DeleteData::mutable_record() {
3709 inline bool TruncateTableStatement::has_table_metadata()
const {
3710 return (_has_bits_[0] & 0x00000001u) != 0;
3712 inline void TruncateTableStatement::set_has_table_metadata() {
3713 _has_bits_[0] |= 0x00000001u;
3715 inline void TruncateTableStatement::clear_has_table_metadata() {
3716 _has_bits_[0] &= ~0x00000001u;
3718 inline void TruncateTableStatement::clear_table_metadata() {
3719 if (table_metadata_ != NULL) table_metadata_->::drizzled::message::TableMetadata::Clear();
3720 clear_has_table_metadata();
3722 inline const ::drizzled::message::TableMetadata& TruncateTableStatement::table_metadata()
const {
3723 return table_metadata_ != NULL ? *table_metadata_ : *default_instance_->table_metadata_;
3725 inline ::drizzled::message::TableMetadata* TruncateTableStatement::mutable_table_metadata() {
3726 set_has_table_metadata();
3727 if (table_metadata_ == NULL) table_metadata_ = new ::drizzled::message::TableMetadata;
3728 return table_metadata_;
3730 inline ::drizzled::message::TableMetadata* TruncateTableStatement::release_table_metadata() {
3731 clear_has_table_metadata();
3733 table_metadata_ = NULL;
3737 delete table_metadata_;
3738 table_metadata_ = table_metadata;
3739 if (table_metadata) {
3740 set_has_table_metadata();
3742 clear_has_table_metadata();
3751 inline bool CreateSchemaStatement::has_schema()
const {
3752 return (_has_bits_[0] & 0x00000001u) != 0;
3754 inline void CreateSchemaStatement::set_has_schema() {
3755 _has_bits_[0] |= 0x00000001u;
3757 inline void CreateSchemaStatement::clear_has_schema() {
3758 _has_bits_[0] &= ~0x00000001u;
3760 inline void CreateSchemaStatement::clear_schema() {
3761 if (schema_ != NULL) schema_->::drizzled::message::Schema::Clear();
3764 inline const ::drizzled::message::Schema& CreateSchemaStatement::schema()
const {
3765 return schema_ != NULL ? *schema_ : *default_instance_->schema_;
3767 inline ::drizzled::message::Schema* CreateSchemaStatement::mutable_schema() {
3769 if (schema_ == NULL) schema_ = new ::drizzled::message::Schema;
3772 inline ::drizzled::message::Schema* CreateSchemaStatement::release_schema() {
3793 inline bool AlterSchemaStatement::has_before()
const {
3794 return (_has_bits_[0] & 0x00000001u) != 0;
3796 inline void AlterSchemaStatement::set_has_before() {
3797 _has_bits_[0] |= 0x00000001u;
3799 inline void AlterSchemaStatement::clear_has_before() {
3800 _has_bits_[0] &= ~0x00000001u;
3802 inline void AlterSchemaStatement::clear_before() {
3803 if (before_ != NULL) before_->::drizzled::message::Schema::Clear();
3806 inline const ::drizzled::message::Schema& AlterSchemaStatement::before()
const {
3807 return before_ != NULL ? *before_ : *default_instance_->before_;
3809 inline ::drizzled::message::Schema* AlterSchemaStatement::mutable_before() {
3811 if (before_ == NULL) before_ = new ::drizzled::message::Schema;
3814 inline ::drizzled::message::Schema* AlterSchemaStatement::release_before() {
3831 inline bool AlterSchemaStatement::has_after()
const {
3832 return (_has_bits_[0] & 0x00000002u) != 0;
3834 inline void AlterSchemaStatement::set_has_after() {
3835 _has_bits_[0] |= 0x00000002u;
3837 inline void AlterSchemaStatement::clear_has_after() {
3838 _has_bits_[0] &= ~0x00000002u;
3840 inline void AlterSchemaStatement::clear_after() {
3841 if (after_ != NULL) after_->::drizzled::message::Schema::Clear();
3844 inline const ::drizzled::message::Schema& AlterSchemaStatement::after()
const {
3845 return after_ != NULL ? *after_ : *default_instance_->after_;
3847 inline ::drizzled::message::Schema* AlterSchemaStatement::mutable_after() {
3849 if (after_ == NULL) after_ = new ::drizzled::message::Schema;
3852 inline ::drizzled::message::Schema* AlterSchemaStatement::release_after() {
3873 inline bool DropSchemaStatement::has_schema_name()
const {
3874 return (_has_bits_[0] & 0x00000001u) != 0;
3876 inline void DropSchemaStatement::set_has_schema_name() {
3877 _has_bits_[0] |= 0x00000001u;
3879 inline void DropSchemaStatement::clear_has_schema_name() {
3880 _has_bits_[0] &= ~0x00000001u;
3882 inline void DropSchemaStatement::clear_schema_name() {
3883 if (schema_name_ != &::google::protobuf::internal::kEmptyString) {
3884 schema_name_->clear();
3886 clear_has_schema_name();
3888 inline const ::std::string& DropSchemaStatement::schema_name()
const {
3889 return *schema_name_;
3891 inline void DropSchemaStatement::set_schema_name(const ::std::string& value) {
3892 set_has_schema_name();
3893 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
3894 schema_name_ = new ::std::string;
3896 schema_name_->assign(value);
3898 inline void DropSchemaStatement::set_schema_name(
const char* value) {
3899 set_has_schema_name();
3900 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
3901 schema_name_ = new ::std::string;
3903 schema_name_->assign(value);
3905 inline void DropSchemaStatement::set_schema_name(
const char* value,
size_t size) {
3906 set_has_schema_name();
3907 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
3908 schema_name_ = new ::std::string;
3910 schema_name_->assign(reinterpret_cast<const char*>(value), size);
3912 inline ::std::string* DropSchemaStatement::mutable_schema_name() {
3913 set_has_schema_name();
3914 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
3915 schema_name_ = new ::std::string;
3917 return schema_name_;
3919 inline ::std::string* DropSchemaStatement::release_schema_name() {
3920 clear_has_schema_name();
3921 if (schema_name_ == &::google::protobuf::internal::kEmptyString) {
3924 ::std::string* temp = schema_name_;
3925 schema_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
3929 inline void DropSchemaStatement::set_allocated_schema_name(::std::string* schema_name) {
3930 if (schema_name_ != &::google::protobuf::internal::kEmptyString) {
3931 delete schema_name_;
3934 set_has_schema_name();
3935 schema_name_ = schema_name;
3937 clear_has_schema_name();
3938 schema_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
3943 inline bool DropSchemaStatement::has_catalog_name()
const {
3944 return (_has_bits_[0] & 0x00000002u) != 0;
3946 inline void DropSchemaStatement::set_has_catalog_name() {
3947 _has_bits_[0] |= 0x00000002u;
3949 inline void DropSchemaStatement::clear_has_catalog_name() {
3950 _has_bits_[0] &= ~0x00000002u;
3952 inline void DropSchemaStatement::clear_catalog_name() {
3953 if (catalog_name_ != &::google::protobuf::internal::kEmptyString) {
3954 catalog_name_->clear();
3956 clear_has_catalog_name();
3958 inline const ::std::string& DropSchemaStatement::catalog_name()
const {
3959 return *catalog_name_;
3961 inline void DropSchemaStatement::set_catalog_name(const ::std::string& value) {
3962 set_has_catalog_name();
3963 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
3964 catalog_name_ = new ::std::string;
3966 catalog_name_->assign(value);
3968 inline void DropSchemaStatement::set_catalog_name(
const char* value) {
3969 set_has_catalog_name();
3970 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
3971 catalog_name_ = new ::std::string;
3973 catalog_name_->assign(value);
3975 inline void DropSchemaStatement::set_catalog_name(
const char* value,
size_t size) {
3976 set_has_catalog_name();
3977 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
3978 catalog_name_ = new ::std::string;
3980 catalog_name_->assign(reinterpret_cast<const char*>(value), size);
3982 inline ::std::string* DropSchemaStatement::mutable_catalog_name() {
3983 set_has_catalog_name();
3984 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
3985 catalog_name_ = new ::std::string;
3987 return catalog_name_;
3989 inline ::std::string* DropSchemaStatement::release_catalog_name() {
3990 clear_has_catalog_name();
3991 if (catalog_name_ == &::google::protobuf::internal::kEmptyString) {
3994 ::std::string* temp = catalog_name_;
3995 catalog_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
3999 inline void DropSchemaStatement::set_allocated_catalog_name(::std::string* catalog_name) {
4000 if (catalog_name_ != &::google::protobuf::internal::kEmptyString) {
4001 delete catalog_name_;
4004 set_has_catalog_name();
4005 catalog_name_ = catalog_name;
4007 clear_has_catalog_name();
4008 catalog_name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
4017 inline bool CreateTableStatement::has_table()
const {
4018 return (_has_bits_[0] & 0x00000001u) != 0;
4020 inline void CreateTableStatement::set_has_table() {
4021 _has_bits_[0] |= 0x00000001u;
4023 inline void CreateTableStatement::clear_has_table() {
4024 _has_bits_[0] &= ~0x00000001u;
4026 inline void CreateTableStatement::clear_table() {
4027 if (table_ != NULL) table_->::drizzled::message::Table::Clear();
4030 inline const ::drizzled::message::Table& CreateTableStatement::table()
const {
4031 return table_ != NULL ? *table_ : *default_instance_->table_;
4033 inline ::drizzled::message::Table* CreateTableStatement::mutable_table() {
4035 if (table_ == NULL) table_ = new ::drizzled::message::Table;
4038 inline ::drizzled::message::Table* CreateTableStatement::release_table() {
4059 inline bool AlterTableStatement::has_before()
const {
4060 return (_has_bits_[0] & 0x00000001u) != 0;
4062 inline void AlterTableStatement::set_has_before() {
4063 _has_bits_[0] |= 0x00000001u;
4065 inline void AlterTableStatement::clear_has_before() {
4066 _has_bits_[0] &= ~0x00000001u;
4068 inline void AlterTableStatement::clear_before() {
4069 if (before_ != NULL) before_->::drizzled::message::Table::Clear();
4072 inline const ::drizzled::message::Table& AlterTableStatement::before()
const {
4073 return before_ != NULL ? *before_ : *default_instance_->before_;
4075 inline ::drizzled::message::Table* AlterTableStatement::mutable_before() {
4077 if (before_ == NULL) before_ = new ::drizzled::message::Table;
4080 inline ::drizzled::message::Table* AlterTableStatement::release_before() {
4097 inline bool AlterTableStatement::has_after()
const {
4098 return (_has_bits_[0] & 0x00000002u) != 0;
4100 inline void AlterTableStatement::set_has_after() {
4101 _has_bits_[0] |= 0x00000002u;
4103 inline void AlterTableStatement::clear_has_after() {
4104 _has_bits_[0] &= ~0x00000002u;
4106 inline void AlterTableStatement::clear_after() {
4107 if (after_ != NULL) after_->::drizzled::message::Table::Clear();
4110 inline const ::drizzled::message::Table& AlterTableStatement::after()
const {
4111 return after_ != NULL ? *after_ : *default_instance_->after_;
4113 inline ::drizzled::message::Table* AlterTableStatement::mutable_after() {
4115 if (after_ == NULL) after_ = new ::drizzled::message::Table;
4118 inline ::drizzled::message::Table* AlterTableStatement::release_after() {
4139 inline bool DropTableStatement::has_table_metadata()
const {
4140 return (_has_bits_[0] & 0x00000001u) != 0;
4142 inline void DropTableStatement::set_has_table_metadata() {
4143 _has_bits_[0] |= 0x00000001u;
4145 inline void DropTableStatement::clear_has_table_metadata() {
4146 _has_bits_[0] &= ~0x00000001u;
4148 inline void DropTableStatement::clear_table_metadata() {
4149 if (table_metadata_ != NULL) table_metadata_->::drizzled::message::TableMetadata::Clear();
4150 clear_has_table_metadata();
4152 inline const ::drizzled::message::TableMetadata& DropTableStatement::table_metadata()
const {
4153 return table_metadata_ != NULL ? *table_metadata_ : *default_instance_->table_metadata_;
4155 inline ::drizzled::message::TableMetadata* DropTableStatement::mutable_table_metadata() {
4156 set_has_table_metadata();
4157 if (table_metadata_ == NULL) table_metadata_ = new ::drizzled::message::TableMetadata;
4158 return table_metadata_;
4160 inline ::drizzled::message::TableMetadata* DropTableStatement::release_table_metadata() {
4161 clear_has_table_metadata();
4163 table_metadata_ = NULL;
4167 delete table_metadata_;
4168 table_metadata_ = table_metadata;
4169 if (table_metadata) {
4170 set_has_table_metadata();
4172 clear_has_table_metadata();
4177 inline bool DropTableStatement::has_if_exists_clause()
const {
4178 return (_has_bits_[0] & 0x00000002u) != 0;
4180 inline void DropTableStatement::set_has_if_exists_clause() {
4181 _has_bits_[0] |= 0x00000002u;
4183 inline void DropTableStatement::clear_has_if_exists_clause() {
4184 _has_bits_[0] &= ~0x00000002u;
4186 inline void DropTableStatement::clear_if_exists_clause() {
4187 if_exists_clause_ =
false;
4188 clear_has_if_exists_clause();
4190 inline bool DropTableStatement::if_exists_clause()
const {
4191 return if_exists_clause_;
4193 inline void DropTableStatement::set_if_exists_clause(
bool value) {
4194 set_has_if_exists_clause();
4195 if_exists_clause_ = value;
4203 inline bool SetVariableStatement::has_variable_metadata()
const {
4204 return (_has_bits_[0] & 0x00000001u) != 0;
4206 inline void SetVariableStatement::set_has_variable_metadata() {
4207 _has_bits_[0] |= 0x00000001u;
4209 inline void SetVariableStatement::clear_has_variable_metadata() {
4210 _has_bits_[0] &= ~0x00000001u;
4212 inline void SetVariableStatement::clear_variable_metadata() {
4213 if (variable_metadata_ != NULL) variable_metadata_->::drizzled::message::FieldMetadata::Clear();
4214 clear_has_variable_metadata();
4216 inline const ::drizzled::message::FieldMetadata& SetVariableStatement::variable_metadata()
const {
4217 return variable_metadata_ != NULL ? *variable_metadata_ : *default_instance_->variable_metadata_;
4219 inline ::drizzled::message::FieldMetadata* SetVariableStatement::mutable_variable_metadata() {
4220 set_has_variable_metadata();
4221 if (variable_metadata_ == NULL) variable_metadata_ = new ::drizzled::message::FieldMetadata;
4222 return variable_metadata_;
4224 inline ::drizzled::message::FieldMetadata* SetVariableStatement::release_variable_metadata() {
4225 clear_has_variable_metadata();
4227 variable_metadata_ = NULL;
4231 delete variable_metadata_;
4232 variable_metadata_ = variable_metadata;
4233 if (variable_metadata) {
4234 set_has_variable_metadata();
4236 clear_has_variable_metadata();
4241 inline bool SetVariableStatement::has_variable_value()
const {
4242 return (_has_bits_[0] & 0x00000002u) != 0;
4244 inline void SetVariableStatement::set_has_variable_value() {
4245 _has_bits_[0] |= 0x00000002u;
4247 inline void SetVariableStatement::clear_has_variable_value() {
4248 _has_bits_[0] &= ~0x00000002u;
4250 inline void SetVariableStatement::clear_variable_value() {
4251 if (variable_value_ != &::google::protobuf::internal::kEmptyString) {
4252 variable_value_->clear();
4254 clear_has_variable_value();
4256 inline const ::std::string& SetVariableStatement::variable_value()
const {
4257 return *variable_value_;
4259 inline void SetVariableStatement::set_variable_value(const ::std::string& value) {
4260 set_has_variable_value();
4261 if (variable_value_ == &::google::protobuf::internal::kEmptyString) {
4262 variable_value_ = new ::std::string;
4264 variable_value_->assign(value);
4266 inline void SetVariableStatement::set_variable_value(
const char* value) {
4267 set_has_variable_value();
4268 if (variable_value_ == &::google::protobuf::internal::kEmptyString) {
4269 variable_value_ = new ::std::string;
4271 variable_value_->assign(value);
4273 inline void SetVariableStatement::set_variable_value(
const void* value,
size_t size) {
4274 set_has_variable_value();
4275 if (variable_value_ == &::google::protobuf::internal::kEmptyString) {
4276 variable_value_ = new ::std::string;
4278 variable_value_->assign(reinterpret_cast<const char*>(value), size);
4280 inline ::std::string* SetVariableStatement::mutable_variable_value() {
4281 set_has_variable_value();
4282 if (variable_value_ == &::google::protobuf::internal::kEmptyString) {
4283 variable_value_ = new ::std::string;
4285 return variable_value_;
4287 inline ::std::string* SetVariableStatement::release_variable_value() {
4288 clear_has_variable_value();
4289 if (variable_value_ == &::google::protobuf::internal::kEmptyString) {
4292 ::std::string* temp = variable_value_;
4293 variable_value_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
4297 inline void SetVariableStatement::set_allocated_variable_value(::std::string* variable_value) {
4298 if (variable_value_ != &::google::protobuf::internal::kEmptyString) {
4299 delete variable_value_;
4301 if (variable_value) {
4302 set_has_variable_value();
4303 variable_value_ = variable_value;
4305 clear_has_variable_value();
4306 variable_value_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
4315 inline bool Statement::has_type()
const {
4316 return (_has_bits_[0] & 0x00000001u) != 0;
4318 inline void Statement::set_has_type() {
4319 _has_bits_[0] |= 0x00000001u;
4321 inline void Statement::clear_has_type() {
4322 _has_bits_[0] &= ~0x00000001u;
4324 inline void Statement::clear_type() {
4328 inline ::drizzled::message::Statement_Type Statement::type()
const {
4329 return static_cast< ::drizzled::message::Statement_Type
>(type_);
4331 inline void Statement::set_type(::drizzled::message::Statement_Type value) {
4332 assert(::drizzled::message::Statement_Type_IsValid(value));
4338 inline bool Statement::has_start_timestamp()
const {
4339 return (_has_bits_[0] & 0x00000002u) != 0;
4341 inline void Statement::set_has_start_timestamp() {
4342 _has_bits_[0] |= 0x00000002u;
4344 inline void Statement::clear_has_start_timestamp() {
4345 _has_bits_[0] &= ~0x00000002u;
4347 inline void Statement::clear_start_timestamp() {
4348 start_timestamp_ = GOOGLE_ULONGLONG(0);
4349 clear_has_start_timestamp();
4351 inline ::google::protobuf::uint64 Statement::start_timestamp()
const {
4352 return start_timestamp_;
4354 inline void Statement::set_start_timestamp(::google::protobuf::uint64 value) {
4355 set_has_start_timestamp();
4356 start_timestamp_ = value;
4360 inline bool Statement::has_end_timestamp()
const {
4361 return (_has_bits_[0] & 0x00000004u) != 0;
4363 inline void Statement::set_has_end_timestamp() {
4364 _has_bits_[0] |= 0x00000004u;
4366 inline void Statement::clear_has_end_timestamp() {
4367 _has_bits_[0] &= ~0x00000004u;
4369 inline void Statement::clear_end_timestamp() {
4370 end_timestamp_ = GOOGLE_ULONGLONG(0);
4371 clear_has_end_timestamp();
4373 inline ::google::protobuf::uint64 Statement::end_timestamp()
const {
4374 return end_timestamp_;
4376 inline void Statement::set_end_timestamp(::google::protobuf::uint64 value) {
4377 set_has_end_timestamp();
4378 end_timestamp_ = value;
4382 inline bool Statement::has_sql()
const {
4383 return (_has_bits_[0] & 0x00000008u) != 0;
4385 inline void Statement::set_has_sql() {
4386 _has_bits_[0] |= 0x00000008u;
4388 inline void Statement::clear_has_sql() {
4389 _has_bits_[0] &= ~0x00000008u;
4391 inline void Statement::clear_sql() {
4392 if (sql_ != &::google::protobuf::internal::kEmptyString) {
4397 inline const ::std::string& Statement::sql()
const {
4400 inline void Statement::set_sql(const ::std::string& value) {
4402 if (sql_ == &::google::protobuf::internal::kEmptyString) {
4403 sql_ = new ::std::string;
4405 sql_->assign(value);
4407 inline void Statement::set_sql(
const char* value) {
4409 if (sql_ == &::google::protobuf::internal::kEmptyString) {
4410 sql_ = new ::std::string;
4412 sql_->assign(value);
4414 inline void Statement::set_sql(
const char* value,
size_t size) {
4416 if (sql_ == &::google::protobuf::internal::kEmptyString) {
4417 sql_ = new ::std::string;
4419 sql_->assign(reinterpret_cast<const char*>(value), size);
4421 inline ::std::string* Statement::mutable_sql() {
4423 if (sql_ == &::google::protobuf::internal::kEmptyString) {
4424 sql_ = new ::std::string;
4428 inline ::std::string* Statement::release_sql() {
4430 if (sql_ == &::google::protobuf::internal::kEmptyString) {
4433 ::std::string* temp = sql_;
4434 sql_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
4438 inline void Statement::set_allocated_sql(::std::string* sql) {
4439 if (sql_ != &::google::protobuf::internal::kEmptyString) {
4447 sql_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
4452 inline bool Statement::has_insert_header()
const {
4453 return (_has_bits_[0] & 0x00000010u) != 0;
4455 inline void Statement::set_has_insert_header() {
4456 _has_bits_[0] |= 0x00000010u;
4458 inline void Statement::clear_has_insert_header() {
4459 _has_bits_[0] &= ~0x00000010u;
4461 inline void Statement::clear_insert_header() {
4462 if (insert_header_ != NULL) insert_header_->::drizzled::message::InsertHeader::Clear();
4463 clear_has_insert_header();
4465 inline const ::drizzled::message::InsertHeader& Statement::insert_header()
const {
4466 return insert_header_ != NULL ? *insert_header_ : *default_instance_->insert_header_;
4468 inline ::drizzled::message::InsertHeader* Statement::mutable_insert_header() {
4469 set_has_insert_header();
4470 if (insert_header_ == NULL) insert_header_ = new ::drizzled::message::InsertHeader;
4471 return insert_header_;
4473 inline ::drizzled::message::InsertHeader* Statement::release_insert_header() {
4474 clear_has_insert_header();
4476 insert_header_ = NULL;
4480 delete insert_header_;
4481 insert_header_ = insert_header;
4482 if (insert_header) {
4483 set_has_insert_header();
4485 clear_has_insert_header();
4490 inline bool Statement::has_insert_data()
const {
4491 return (_has_bits_[0] & 0x00000020u) != 0;
4493 inline void Statement::set_has_insert_data() {
4494 _has_bits_[0] |= 0x00000020u;
4496 inline void Statement::clear_has_insert_data() {
4497 _has_bits_[0] &= ~0x00000020u;
4499 inline void Statement::clear_insert_data() {
4500 if (insert_data_ != NULL) insert_data_->::drizzled::message::InsertData::Clear();
4501 clear_has_insert_data();
4503 inline const ::drizzled::message::InsertData& Statement::insert_data()
const {
4504 return insert_data_ != NULL ? *insert_data_ : *default_instance_->insert_data_;
4506 inline ::drizzled::message::InsertData* Statement::mutable_insert_data() {
4507 set_has_insert_data();
4508 if (insert_data_ == NULL) insert_data_ = new ::drizzled::message::InsertData;
4509 return insert_data_;
4511 inline ::drizzled::message::InsertData* Statement::release_insert_data() {
4512 clear_has_insert_data();
4514 insert_data_ = NULL;
4518 delete insert_data_;
4519 insert_data_ = insert_data;
4521 set_has_insert_data();
4523 clear_has_insert_data();
4528 inline bool Statement::has_update_header()
const {
4529 return (_has_bits_[0] & 0x00000040u) != 0;
4531 inline void Statement::set_has_update_header() {
4532 _has_bits_[0] |= 0x00000040u;
4534 inline void Statement::clear_has_update_header() {
4535 _has_bits_[0] &= ~0x00000040u;
4537 inline void Statement::clear_update_header() {
4538 if (update_header_ != NULL) update_header_->::drizzled::message::UpdateHeader::Clear();
4539 clear_has_update_header();
4541 inline const ::drizzled::message::UpdateHeader& Statement::update_header()
const {
4542 return update_header_ != NULL ? *update_header_ : *default_instance_->update_header_;
4544 inline ::drizzled::message::UpdateHeader* Statement::mutable_update_header() {
4545 set_has_update_header();
4546 if (update_header_ == NULL) update_header_ = new ::drizzled::message::UpdateHeader;
4547 return update_header_;
4549 inline ::drizzled::message::UpdateHeader* Statement::release_update_header() {
4550 clear_has_update_header();
4552 update_header_ = NULL;
4556 delete update_header_;
4557 update_header_ = update_header;
4558 if (update_header) {
4559 set_has_update_header();
4561 clear_has_update_header();
4566 inline bool Statement::has_update_data()
const {
4567 return (_has_bits_[0] & 0x00000080u) != 0;
4569 inline void Statement::set_has_update_data() {
4570 _has_bits_[0] |= 0x00000080u;
4572 inline void Statement::clear_has_update_data() {
4573 _has_bits_[0] &= ~0x00000080u;
4575 inline void Statement::clear_update_data() {
4576 if (update_data_ != NULL) update_data_->::drizzled::message::UpdateData::Clear();
4577 clear_has_update_data();
4579 inline const ::drizzled::message::UpdateData& Statement::update_data()
const {
4580 return update_data_ != NULL ? *update_data_ : *default_instance_->update_data_;
4582 inline ::drizzled::message::UpdateData* Statement::mutable_update_data() {
4583 set_has_update_data();
4584 if (update_data_ == NULL) update_data_ = new ::drizzled::message::UpdateData;
4585 return update_data_;
4587 inline ::drizzled::message::UpdateData* Statement::release_update_data() {
4588 clear_has_update_data();
4590 update_data_ = NULL;
4594 delete update_data_;
4595 update_data_ = update_data;
4597 set_has_update_data();
4599 clear_has_update_data();
4604 inline bool Statement::has_delete_header()
const {
4605 return (_has_bits_[0] & 0x00000100u) != 0;
4607 inline void Statement::set_has_delete_header() {
4608 _has_bits_[0] |= 0x00000100u;
4610 inline void Statement::clear_has_delete_header() {
4611 _has_bits_[0] &= ~0x00000100u;
4613 inline void Statement::clear_delete_header() {
4614 if (delete_header_ != NULL) delete_header_->::drizzled::message::DeleteHeader::Clear();
4615 clear_has_delete_header();
4617 inline const ::drizzled::message::DeleteHeader& Statement::delete_header()
const {
4618 return delete_header_ != NULL ? *delete_header_ : *default_instance_->delete_header_;
4620 inline ::drizzled::message::DeleteHeader* Statement::mutable_delete_header() {
4621 set_has_delete_header();
4622 if (delete_header_ == NULL) delete_header_ = new ::drizzled::message::DeleteHeader;
4623 return delete_header_;
4625 inline ::drizzled::message::DeleteHeader* Statement::release_delete_header() {
4626 clear_has_delete_header();
4628 delete_header_ = NULL;
4632 delete delete_header_;
4633 delete_header_ = delete_header;
4634 if (delete_header) {
4635 set_has_delete_header();
4637 clear_has_delete_header();
4642 inline bool Statement::has_delete_data()
const {
4643 return (_has_bits_[0] & 0x00000200u) != 0;
4645 inline void Statement::set_has_delete_data() {
4646 _has_bits_[0] |= 0x00000200u;
4648 inline void Statement::clear_has_delete_data() {
4649 _has_bits_[0] &= ~0x00000200u;
4651 inline void Statement::clear_delete_data() {
4652 if (delete_data_ != NULL) delete_data_->::drizzled::message::DeleteData::Clear();
4653 clear_has_delete_data();
4655 inline const ::drizzled::message::DeleteData& Statement::delete_data()
const {
4656 return delete_data_ != NULL ? *delete_data_ : *default_instance_->delete_data_;
4658 inline ::drizzled::message::DeleteData* Statement::mutable_delete_data() {
4659 set_has_delete_data();
4660 if (delete_data_ == NULL) delete_data_ = new ::drizzled::message::DeleteData;
4661 return delete_data_;
4663 inline ::drizzled::message::DeleteData* Statement::release_delete_data() {
4664 clear_has_delete_data();
4666 delete_data_ = NULL;
4670 delete delete_data_;
4671 delete_data_ = delete_data;
4673 set_has_delete_data();
4675 clear_has_delete_data();
4680 inline bool Statement::has_truncate_table_statement()
const {
4681 return (_has_bits_[0] & 0x00000400u) != 0;
4683 inline void Statement::set_has_truncate_table_statement() {
4684 _has_bits_[0] |= 0x00000400u;
4686 inline void Statement::clear_has_truncate_table_statement() {
4687 _has_bits_[0] &= ~0x00000400u;
4689 inline void Statement::clear_truncate_table_statement() {
4690 if (truncate_table_statement_ != NULL) truncate_table_statement_->::drizzled::message::TruncateTableStatement::Clear();
4691 clear_has_truncate_table_statement();
4693 inline const ::drizzled::message::TruncateTableStatement& Statement::truncate_table_statement()
const {
4694 return truncate_table_statement_ != NULL ? *truncate_table_statement_ : *default_instance_->truncate_table_statement_;
4696 inline ::drizzled::message::TruncateTableStatement* Statement::mutable_truncate_table_statement() {
4697 set_has_truncate_table_statement();
4698 if (truncate_table_statement_ == NULL) truncate_table_statement_ = new ::drizzled::message::TruncateTableStatement;
4699 return truncate_table_statement_;
4701 inline ::drizzled::message::TruncateTableStatement* Statement::release_truncate_table_statement() {
4702 clear_has_truncate_table_statement();
4704 truncate_table_statement_ = NULL;
4708 delete truncate_table_statement_;
4709 truncate_table_statement_ = truncate_table_statement;
4710 if (truncate_table_statement) {
4711 set_has_truncate_table_statement();
4713 clear_has_truncate_table_statement();
4718 inline bool Statement::has_create_schema_statement()
const {
4719 return (_has_bits_[0] & 0x00000800u) != 0;
4721 inline void Statement::set_has_create_schema_statement() {
4722 _has_bits_[0] |= 0x00000800u;
4724 inline void Statement::clear_has_create_schema_statement() {
4725 _has_bits_[0] &= ~0x00000800u;
4727 inline void Statement::clear_create_schema_statement() {
4728 if (create_schema_statement_ != NULL) create_schema_statement_->::drizzled::message::CreateSchemaStatement::Clear();
4729 clear_has_create_schema_statement();
4731 inline const ::drizzled::message::CreateSchemaStatement& Statement::create_schema_statement()
const {
4732 return create_schema_statement_ != NULL ? *create_schema_statement_ : *default_instance_->create_schema_statement_;
4734 inline ::drizzled::message::CreateSchemaStatement* Statement::mutable_create_schema_statement() {
4735 set_has_create_schema_statement();
4736 if (create_schema_statement_ == NULL) create_schema_statement_ = new ::drizzled::message::CreateSchemaStatement;
4737 return create_schema_statement_;
4739 inline ::drizzled::message::CreateSchemaStatement* Statement::release_create_schema_statement() {
4740 clear_has_create_schema_statement();
4742 create_schema_statement_ = NULL;
4746 delete create_schema_statement_;
4747 create_schema_statement_ = create_schema_statement;
4748 if (create_schema_statement) {
4749 set_has_create_schema_statement();
4751 clear_has_create_schema_statement();
4756 inline bool Statement::has_drop_schema_statement()
const {
4757 return (_has_bits_[0] & 0x00001000u) != 0;
4759 inline void Statement::set_has_drop_schema_statement() {
4760 _has_bits_[0] |= 0x00001000u;
4762 inline void Statement::clear_has_drop_schema_statement() {
4763 _has_bits_[0] &= ~0x00001000u;
4765 inline void Statement::clear_drop_schema_statement() {
4766 if (drop_schema_statement_ != NULL) drop_schema_statement_->::drizzled::message::DropSchemaStatement::Clear();
4767 clear_has_drop_schema_statement();
4769 inline const ::drizzled::message::DropSchemaStatement& Statement::drop_schema_statement()
const {
4770 return drop_schema_statement_ != NULL ? *drop_schema_statement_ : *default_instance_->drop_schema_statement_;
4772 inline ::drizzled::message::DropSchemaStatement* Statement::mutable_drop_schema_statement() {
4773 set_has_drop_schema_statement();
4774 if (drop_schema_statement_ == NULL) drop_schema_statement_ = new ::drizzled::message::DropSchemaStatement;
4775 return drop_schema_statement_;
4777 inline ::drizzled::message::DropSchemaStatement* Statement::release_drop_schema_statement() {
4778 clear_has_drop_schema_statement();
4780 drop_schema_statement_ = NULL;
4784 delete drop_schema_statement_;
4785 drop_schema_statement_ = drop_schema_statement;
4786 if (drop_schema_statement) {
4787 set_has_drop_schema_statement();
4789 clear_has_drop_schema_statement();
4794 inline bool Statement::has_alter_schema_statement()
const {
4795 return (_has_bits_[0] & 0x00002000u) != 0;
4797 inline void Statement::set_has_alter_schema_statement() {
4798 _has_bits_[0] |= 0x00002000u;
4800 inline void Statement::clear_has_alter_schema_statement() {
4801 _has_bits_[0] &= ~0x00002000u;
4803 inline void Statement::clear_alter_schema_statement() {
4804 if (alter_schema_statement_ != NULL) alter_schema_statement_->::drizzled::message::AlterSchemaStatement::Clear();
4805 clear_has_alter_schema_statement();
4807 inline const ::drizzled::message::AlterSchemaStatement& Statement::alter_schema_statement()
const {
4808 return alter_schema_statement_ != NULL ? *alter_schema_statement_ : *default_instance_->alter_schema_statement_;
4810 inline ::drizzled::message::AlterSchemaStatement* Statement::mutable_alter_schema_statement() {
4811 set_has_alter_schema_statement();
4812 if (alter_schema_statement_ == NULL) alter_schema_statement_ = new ::drizzled::message::AlterSchemaStatement;
4813 return alter_schema_statement_;
4815 inline ::drizzled::message::AlterSchemaStatement* Statement::release_alter_schema_statement() {
4816 clear_has_alter_schema_statement();
4818 alter_schema_statement_ = NULL;
4822 delete alter_schema_statement_;
4823 alter_schema_statement_ = alter_schema_statement;
4824 if (alter_schema_statement) {
4825 set_has_alter_schema_statement();
4827 clear_has_alter_schema_statement();
4832 inline bool Statement::has_create_table_statement()
const {
4833 return (_has_bits_[0] & 0x00004000u) != 0;
4835 inline void Statement::set_has_create_table_statement() {
4836 _has_bits_[0] |= 0x00004000u;
4838 inline void Statement::clear_has_create_table_statement() {
4839 _has_bits_[0] &= ~0x00004000u;
4841 inline void Statement::clear_create_table_statement() {
4842 if (create_table_statement_ != NULL) create_table_statement_->::drizzled::message::CreateTableStatement::Clear();
4843 clear_has_create_table_statement();
4845 inline const ::drizzled::message::CreateTableStatement& Statement::create_table_statement()
const {
4846 return create_table_statement_ != NULL ? *create_table_statement_ : *default_instance_->create_table_statement_;
4848 inline ::drizzled::message::CreateTableStatement* Statement::mutable_create_table_statement() {
4849 set_has_create_table_statement();
4850 if (create_table_statement_ == NULL) create_table_statement_ = new ::drizzled::message::CreateTableStatement;
4851 return create_table_statement_;
4853 inline ::drizzled::message::CreateTableStatement* Statement::release_create_table_statement() {
4854 clear_has_create_table_statement();
4856 create_table_statement_ = NULL;
4860 delete create_table_statement_;
4861 create_table_statement_ = create_table_statement;
4862 if (create_table_statement) {
4863 set_has_create_table_statement();
4865 clear_has_create_table_statement();
4870 inline bool Statement::has_alter_table_statement()
const {
4871 return (_has_bits_[0] & 0x00008000u) != 0;
4873 inline void Statement::set_has_alter_table_statement() {
4874 _has_bits_[0] |= 0x00008000u;
4876 inline void Statement::clear_has_alter_table_statement() {
4877 _has_bits_[0] &= ~0x00008000u;
4879 inline void Statement::clear_alter_table_statement() {
4880 if (alter_table_statement_ != NULL) alter_table_statement_->::drizzled::message::AlterTableStatement::Clear();
4881 clear_has_alter_table_statement();
4883 inline const ::drizzled::message::AlterTableStatement& Statement::alter_table_statement()
const {
4884 return alter_table_statement_ != NULL ? *alter_table_statement_ : *default_instance_->alter_table_statement_;
4886 inline ::drizzled::message::AlterTableStatement* Statement::mutable_alter_table_statement() {
4887 set_has_alter_table_statement();
4888 if (alter_table_statement_ == NULL) alter_table_statement_ = new ::drizzled::message::AlterTableStatement;
4889 return alter_table_statement_;
4891 inline ::drizzled::message::AlterTableStatement* Statement::release_alter_table_statement() {
4892 clear_has_alter_table_statement();
4894 alter_table_statement_ = NULL;
4898 delete alter_table_statement_;
4899 alter_table_statement_ = alter_table_statement;
4900 if (alter_table_statement) {
4901 set_has_alter_table_statement();
4903 clear_has_alter_table_statement();
4908 inline bool Statement::has_drop_table_statement()
const {
4909 return (_has_bits_[0] & 0x00010000u) != 0;
4911 inline void Statement::set_has_drop_table_statement() {
4912 _has_bits_[0] |= 0x00010000u;
4914 inline void Statement::clear_has_drop_table_statement() {
4915 _has_bits_[0] &= ~0x00010000u;
4917 inline void Statement::clear_drop_table_statement() {
4918 if (drop_table_statement_ != NULL) drop_table_statement_->::drizzled::message::DropTableStatement::Clear();
4919 clear_has_drop_table_statement();
4921 inline const ::drizzled::message::DropTableStatement& Statement::drop_table_statement()
const {
4922 return drop_table_statement_ != NULL ? *drop_table_statement_ : *default_instance_->drop_table_statement_;
4924 inline ::drizzled::message::DropTableStatement* Statement::mutable_drop_table_statement() {
4925 set_has_drop_table_statement();
4926 if (drop_table_statement_ == NULL) drop_table_statement_ = new ::drizzled::message::DropTableStatement;
4927 return drop_table_statement_;
4929 inline ::drizzled::message::DropTableStatement* Statement::release_drop_table_statement() {
4930 clear_has_drop_table_statement();
4932 drop_table_statement_ = NULL;
4936 delete drop_table_statement_;
4937 drop_table_statement_ = drop_table_statement;
4938 if (drop_table_statement) {
4939 set_has_drop_table_statement();
4941 clear_has_drop_table_statement();
4946 inline bool Statement::has_set_variable_statement()
const {
4947 return (_has_bits_[0] & 0x00020000u) != 0;
4949 inline void Statement::set_has_set_variable_statement() {
4950 _has_bits_[0] |= 0x00020000u;
4952 inline void Statement::clear_has_set_variable_statement() {
4953 _has_bits_[0] &= ~0x00020000u;
4955 inline void Statement::clear_set_variable_statement() {
4956 if (set_variable_statement_ != NULL) set_variable_statement_->::drizzled::message::SetVariableStatement::Clear();
4957 clear_has_set_variable_statement();
4959 inline const ::drizzled::message::SetVariableStatement& Statement::set_variable_statement()
const {
4960 return set_variable_statement_ != NULL ? *set_variable_statement_ : *default_instance_->set_variable_statement_;
4962 inline ::drizzled::message::SetVariableStatement* Statement::mutable_set_variable_statement() {
4963 set_has_set_variable_statement();
4964 if (set_variable_statement_ == NULL) set_variable_statement_ = new ::drizzled::message::SetVariableStatement;
4965 return set_variable_statement_;
4967 inline ::drizzled::message::SetVariableStatement* Statement::release_set_variable_statement() {
4968 clear_has_set_variable_statement();
4970 set_variable_statement_ = NULL;
4974 delete set_variable_statement_;
4975 set_variable_statement_ = set_variable_statement;
4976 if (set_variable_statement) {
4977 set_has_set_variable_statement();
4979 clear_has_set_variable_statement();
4984 inline bool Statement::has_raw_sql_schema()
const {
4985 return (_has_bits_[0] & 0x00040000u) != 0;
4987 inline void Statement::set_has_raw_sql_schema() {
4988 _has_bits_[0] |= 0x00040000u;
4990 inline void Statement::clear_has_raw_sql_schema() {
4991 _has_bits_[0] &= ~0x00040000u;
4993 inline void Statement::clear_raw_sql_schema() {
4994 if (raw_sql_schema_ != &::google::protobuf::internal::kEmptyString) {
4995 raw_sql_schema_->clear();
4997 clear_has_raw_sql_schema();
4999 inline const ::std::string& Statement::raw_sql_schema()
const {
5000 return *raw_sql_schema_;
5002 inline void Statement::set_raw_sql_schema(const ::std::string& value) {
5003 set_has_raw_sql_schema();
5004 if (raw_sql_schema_ == &::google::protobuf::internal::kEmptyString) {
5005 raw_sql_schema_ = new ::std::string;
5007 raw_sql_schema_->assign(value);
5009 inline void Statement::set_raw_sql_schema(
const char* value) {
5010 set_has_raw_sql_schema();
5011 if (raw_sql_schema_ == &::google::protobuf::internal::kEmptyString) {
5012 raw_sql_schema_ = new ::std::string;
5014 raw_sql_schema_->assign(value);
5016 inline void Statement::set_raw_sql_schema(
const char* value,
size_t size) {
5017 set_has_raw_sql_schema();
5018 if (raw_sql_schema_ == &::google::protobuf::internal::kEmptyString) {
5019 raw_sql_schema_ = new ::std::string;
5021 raw_sql_schema_->assign(reinterpret_cast<const char*>(value), size);
5023 inline ::std::string* Statement::mutable_raw_sql_schema() {
5024 set_has_raw_sql_schema();
5025 if (raw_sql_schema_ == &::google::protobuf::internal::kEmptyString) {
5026 raw_sql_schema_ = new ::std::string;
5028 return raw_sql_schema_;
5030 inline ::std::string* Statement::release_raw_sql_schema() {
5031 clear_has_raw_sql_schema();
5032 if (raw_sql_schema_ == &::google::protobuf::internal::kEmptyString) {
5035 ::std::string* temp = raw_sql_schema_;
5036 raw_sql_schema_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
5040 inline void Statement::set_allocated_raw_sql_schema(::std::string* raw_sql_schema) {
5041 if (raw_sql_schema_ != &::google::protobuf::internal::kEmptyString) {
5042 delete raw_sql_schema_;
5044 if (raw_sql_schema) {
5045 set_has_raw_sql_schema();
5046 raw_sql_schema_ = raw_sql_schema;
5048 clear_has_raw_sql_schema();
5049 raw_sql_schema_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
5058 inline bool Transaction::has_transaction_context()
const {
5059 return (_has_bits_[0] & 0x00000001u) != 0;
5061 inline void Transaction::set_has_transaction_context() {
5062 _has_bits_[0] |= 0x00000001u;
5064 inline void Transaction::clear_has_transaction_context() {
5065 _has_bits_[0] &= ~0x00000001u;
5067 inline void Transaction::clear_transaction_context() {
5068 if (transaction_context_ != NULL) transaction_context_->::drizzled::message::TransactionContext::Clear();
5069 clear_has_transaction_context();
5071 inline const ::drizzled::message::TransactionContext& Transaction::transaction_context()
const {
5072 return transaction_context_ != NULL ? *transaction_context_ : *default_instance_->transaction_context_;
5074 inline ::drizzled::message::TransactionContext* Transaction::mutable_transaction_context() {
5075 set_has_transaction_context();
5076 if (transaction_context_ == NULL) transaction_context_ = new ::drizzled::message::TransactionContext;
5077 return transaction_context_;
5079 inline ::drizzled::message::TransactionContext* Transaction::release_transaction_context() {
5080 clear_has_transaction_context();
5082 transaction_context_ = NULL;
5086 delete transaction_context_;
5087 transaction_context_ = transaction_context;
5088 if (transaction_context) {
5089 set_has_transaction_context();
5091 clear_has_transaction_context();
5096 inline int Transaction::statement_size()
const {
5097 return statement_.size();
5099 inline void Transaction::clear_statement() {
5102 inline const ::drizzled::message::Statement& Transaction::statement(
int index)
const {
5103 return statement_.Get(index);
5105 inline ::drizzled::message::Statement* Transaction::mutable_statement(
int index) {
5106 return statement_.Mutable(index);
5108 inline ::drizzled::message::Statement* Transaction::add_statement() {
5109 return statement_.Add();
5111 inline const ::google::protobuf::RepeatedPtrField< ::drizzled::message::Statement >&
5112 Transaction::statement()
const {
5115 inline ::google::protobuf::RepeatedPtrField< ::drizzled::message::Statement >*
5116 Transaction::mutable_statement() {
5121 inline bool Transaction::has_event()
const {
5122 return (_has_bits_[0] & 0x00000004u) != 0;
5124 inline void Transaction::set_has_event() {
5125 _has_bits_[0] |= 0x00000004u;
5127 inline void Transaction::clear_has_event() {
5128 _has_bits_[0] &= ~0x00000004u;
5130 inline void Transaction::clear_event() {
5131 if (event_ != NULL) event_->::drizzled::message::Event::Clear();
5134 inline const ::drizzled::message::Event& Transaction::event()
const {
5135 return event_ != NULL ? *event_ : *default_instance_->event_;
5137 inline ::drizzled::message::Event* Transaction::mutable_event() {
5139 if (event_ == NULL) event_ = new ::drizzled::message::Event;
5142 inline ::drizzled::message::Event* Transaction::release_event() {
5159 inline bool Transaction::has_segment_id()
const {
5160 return (_has_bits_[0] & 0x00000008u) != 0;
5162 inline void Transaction::set_has_segment_id() {
5163 _has_bits_[0] |= 0x00000008u;
5165 inline void Transaction::clear_has_segment_id() {
5166 _has_bits_[0] &= ~0x00000008u;
5168 inline void Transaction::clear_segment_id() {
5170 clear_has_segment_id();
5172 inline ::google::protobuf::uint32 Transaction::segment_id()
const {
5175 inline void Transaction::set_segment_id(::google::protobuf::uint32 value) {
5176 set_has_segment_id();
5177 segment_id_ = value;
5181 inline bool Transaction::has_end_segment()
const {
5182 return (_has_bits_[0] & 0x00000010u) != 0;
5184 inline void Transaction::set_has_end_segment() {
5185 _has_bits_[0] |= 0x00000010u;
5187 inline void Transaction::clear_has_end_segment() {
5188 _has_bits_[0] &= ~0x00000010u;
5190 inline void Transaction::clear_end_segment() {
5191 end_segment_ =
false;
5192 clear_has_end_segment();
5194 inline bool Transaction::end_segment()
const {
5195 return end_segment_;
5197 inline void Transaction::set_end_segment(
bool value) {
5198 set_has_end_segment();
5199 end_segment_ = value;
5210 namespace protobuf {
5213 inline const EnumDescriptor* GetEnumDescriptor< ::drizzled::message::Statement_Type>() {
5214 return ::drizzled::message::Statement_Type_descriptor();
5223 #endif // PROTOBUF_transaction_2eproto__INCLUDED