Files
Wei, Jing 5c462e7adb [Issue #2 ] 南瑞郭海龙交接最终版2.0
1.由于郭海龙修改了提供的库,导致增加了大量南瑞的头文件,
  所以新建include目录用于存放所有的南瑞提供的同文件。

2. 修复sys_nicmonitor进程重启后,调用接口告警问题。

3. 增加USER_NUSP宏,用于nusp用户。

4. 由于新增了许多头文件且需交接给郭海龙,所以独立了一版2.0版本以用于区分。

	修改:     code/README
	新文件:   code/dep/42/dotconf#1.0.13-1.pkg.tar.gz
	新文件:   code/dep/42/run.sh
	新文件:   code/dep/90/libdotconf-dev_1.3-0.2_amd64.deb
	新文件:   code/dep/90/libdotconf-dev_1.3-0.2_arm64.deb
	新文件:   code/dep/90/libdotconf0_1.3-0.2_amd64.deb
	新文件:   code/dep/90/libdotconf0_1.3-0.2_arm64.deb
	新文件:   code/dep/90/run.sh
	新文件:   code/dep/libproc_common.so
	新文件:   code/dep/old/libman.so
	新文件:   code/dep/proc_common.cpp
	新文件:   code/sys_nicmonitor-code.tar.gz
	修改:     code/sys_nicmonitor/Makefile
	修改:     code/sys_nicmonitor/README
	新文件:   code/sys_nicmonitor/include/common_types.h
	新文件:   code/sys_nicmonitor/include/d5000_err.h
	新文件:   code/sys_nicmonitor/include/db_api/DeleteRecorder.h
	新文件:   code/sys_nicmonitor/include/db_api/codb_net.h
	新文件:   code/sys_nicmonitor/include/db_api/mc_rtdb_m.h
	新文件:   code/sys_nicmonitor/include/db_api/mc_rtdb_mng.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_apinet.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_apinet_rtdb_key.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_apiop.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_apiop.h.old
	新文件:   code/sys_nicmonitor/include/db_api/odb_app2id.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_autolock.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_baseindex.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_ckeymanager.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_common.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_define.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_double_overflow_hashindex.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_field.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_hashindex.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_hashpk.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_intel_ptr.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_lock.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_net.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_net_m.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_netfactory.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_nooverflow_pk.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_orbmgr.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_profile.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_prv_struct.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_public.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_rtdbbase.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_rtdbfactory.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_rtdbop.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_rtdbtable.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_struct.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_system.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_table.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_tablebase.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_tablemgr.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_tablenet.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_tableop.h
	新文件:   code/sys_nicmonitor/include/db_api/odb_where.h
	新文件:   code/sys_nicmonitor/include/db_api/pub_buf.h
	新文件:   code/sys_nicmonitor/include/db_api/rtdb_graph_name_list.h
	新文件:   code/sys_nicmonitor/include/db_api/server2proto.h
	新文件:   code/sys_nicmonitor/include/db_api/tab2idx.h
	新文件:   code/sys_nicmonitor/include/db_api/vl_get_data.h
	新文件:   code/sys_nicmonitor/include/db_api/vl_struct.h
	新文件:   code/sys_nicmonitor/include/db_api/vl_struct_m.cpp
	新文件:   code/sys_nicmonitor/include/db_api/vl_struct_m.h
	新文件:   code/sys_nicmonitor/include/db_com/CAppNo.h
	新文件:   code/sys_nicmonitor/include/db_com/CCharArray.h
	新文件:   code/sys_nicmonitor/include/db_com/CDataStream.h
	新文件:   code/sys_nicmonitor/include/db_com/CDbCommitClient.h
	新文件:   code/sys_nicmonitor/include/db_com/CDbMonitorClient.h
	新文件:   code/sys_nicmonitor/include/db_com/CDbMonitorLocal.h
	新文件:   code/sys_nicmonitor/include/db_com/CDbMonitorShm.h
	新文件:   code/sys_nicmonitor/include/db_com/CDbRepSet.h
	新文件:   code/sys_nicmonitor/include/db_com/CDbSem.h
	新文件:   code/sys_nicmonitor/include/db_com/CDbSemUse.h
	新文件:   code/sys_nicmonitor/include/db_com/CDbShm.h
	新文件:   code/sys_nicmonitor/include/db_com/CDyCfgLocal.h
	新文件:   code/sys_nicmonitor/include/db_com/CDyCommitClient.h
	新文件:   code/sys_nicmonitor/include/db_com/CDyMonitorClient.h
	新文件:   code/sys_nicmonitor/include/db_com/CDyMonitorLocal.h
	新文件:   code/sys_nicmonitor/include/db_com/CDyMonitorShm.h
	新文件:   code/sys_nicmonitor/include/db_com/CDySem.h
	新文件:   code/sys_nicmonitor/include/db_com/CDySemUse.h
	新文件:   code/sys_nicmonitor/include/db_com/CDyShm.h
	新文件:   code/sys_nicmonitor/include/db_com/CDyTagShmInfo.h
	新文件:   code/sys_nicmonitor/include/db_com/CErrorLog.h
	新文件:   code/sys_nicmonitor/include/db_com/CFindFile.h
	新文件:   code/sys_nicmonitor/include/db_com/CPrecTime.h
	新文件:   code/sys_nicmonitor/include/db_com/CRecordSet.h
	新文件:   code/sys_nicmonitor/include/db_com/CRedisAccess.h
	新文件:   code/sys_nicmonitor/include/db_com/CRepSet.h
	新文件:   code/sys_nicmonitor/include/db_com/CSaveReCommitSql.h
	新文件:   code/sys_nicmonitor/include/db_com/CSqlResultAlign.h
	新文件:   code/sys_nicmonitor/include/db_com/CSqlResultAlignClient.h
	新文件:   code/sys_nicmonitor/include/db_com/CSqlResultAlignClient2.h
	新文件:   code/sys_nicmonitor/include/db_com/DBAccess.h
	新文件:   code/sys_nicmonitor/include/db_com/DBCipher.h
	新文件:   code/sys_nicmonitor/include/db_com/DBConnectPool.h
	新文件:   code/sys_nicmonitor/include/db_com/DbFileNetIf.h
	新文件:   code/sys_nicmonitor/include/db_com/Hbase.h
	新文件:   code/sys_nicmonitor/include/db_com/Hbase_constants.h
	新文件:   code/sys_nicmonitor/include/db_com/Hbase_types.h
	新文件:   code/sys_nicmonitor/include/db_com/MyMutex.h
	新文件:   code/sys_nicmonitor/include/db_com/cross_region_sync_client.h
	新文件:   code/sys_nicmonitor/include/db_com/database_rep_m.h
	新文件:   code/sys_nicmonitor/include/db_com/db_commit_define.h
	新文件:   code/sys_nicmonitor/include/db_com/db_commit_m.h
	新文件:   code/sys_nicmonitor/include/db_com/db_error_define.h
	新文件:   code/sys_nicmonitor/include/db_com/db_extern.h
	新文件:   code/sys_nicmonitor/include/db_com/db_global.h
	新文件:   code/sys_nicmonitor/include/db_com/db_micro_define.h
	新文件:   code/sys_nicmonitor/include/db_com/db_monitor_define.h
	新文件:   code/sys_nicmonitor/include/db_com/db_monitor_define.h.old
	新文件:   code/sys_nicmonitor/include/db_com/db_monitor_extern.h
	新文件:   code/sys_nicmonitor/include/db_com/db_monitor_global.h
	新文件:   code/sys_nicmonitor/include/db_com/db_monitor_m.h
	新文件:   code/sys_nicmonitor/include/db_com/db_monitor_m.h.old
	新文件:   code/sys_nicmonitor/include/db_com/db_rep_lib_define.h
	新文件:   code/sys_nicmonitor/include/db_com/db_stat_m.h
	新文件:   code/sys_nicmonitor/include/db_com/db_stat_service_interface.h
	新文件:   code/sys_nicmonitor/include/db_com/ds_log.h
	新文件:   code/sys_nicmonitor/include/db_com/dy_commit_m.h
	新文件:   code/sys_nicmonitor/include/db_com/dy_monitor_define.h
	新文件:   code/sys_nicmonitor/include/db_com/dy_monitor_m.h
	新文件:   code/sys_nicmonitor/include/db_com/dy_public_m.h
	新文件:   code/sys_nicmonitor/include/db_com/dy_sample_define_m.h
	新文件:   code/sys_nicmonitor/include/db_com/dy_sample_define_service_interface.h
	新文件:   code/sys_nicmonitor/include/db_com/dy_stat_m.h
	新文件:   code/sys_nicmonitor/include/db_com/dy_stat_service_interface.h
	新文件:   code/sys_nicmonitor/include/db_com/hiredis.h
	新文件:   code/sys_nicmonitor/include/db_com/interpreter_define.h
	新文件:   code/sys_nicmonitor/include/db_com/interpreter_struct.h
	新文件:   code/sys_nicmonitor/include/db_com/lexical_anls.h
	新文件:   code/sys_nicmonitor/include/db_com/public_m.h
	新文件:   code/sys_nicmonitor/include/db_com/query_sample_m.h
	新文件:   code/sys_nicmonitor/include/db_com/query_sample_pi.h
	新文件:   code/sys_nicmonitor/include/db_com/query_sample_pi_m.h
	新文件:   code/sys_nicmonitor/include/db_com/query_sample_service_interface.h
	新文件:   code/sys_nicmonitor/include/db_com/query_sample_service_pi_interface.h
	新文件:   code/sys_nicmonitor/include/db_com/query_stat_m.h
	新文件:   code/sys_nicmonitor/include/db_com/query_stat_service_interface.h
	新文件:   code/sys_nicmonitor/include/db_com/rdb_commit_client.h
	新文件:   code/sys_nicmonitor/include/db_com/rdb_commit_m.h
	新文件:   code/sys_nicmonitor/include/db_com/rdb_define.pb.h
	新文件:   code/sys_nicmonitor/include/db_com/read.h
	新文件:   code/sys_nicmonitor/include/db_com/rtdbkey_defs.h
	新文件:   code/sys_nicmonitor/include/db_com/sample_data_client_base.h
	新文件:   code/sys_nicmonitor/include/db_com/sample_data_m.h
	新文件:   code/sys_nicmonitor/include/db_com/sample_define_m.h
	新文件:   code/sys_nicmonitor/include/db_com/sample_define_service_interface.h
	新文件:   code/sys_nicmonitor/include/db_com/sample_modify_m.h
	新文件:   code/sys_nicmonitor/include/db_com/sample_modify_service_interface.h
	新文件:   code/sys_nicmonitor/include/db_com/sds.h
	新文件:   code/sys_nicmonitor/include/db_com/server_define.h
	新文件:   code/sys_nicmonitor/include/db_com/sheetdataclient.h
	新文件:   code/sys_nicmonitor/include/db_com/sheetdataclient.h0604
	新文件:   code/sys_nicmonitor/include/db_com/sql_sp_client_base.h
	新文件:   code/sys_nicmonitor/include/db_com/sql_sp_define.h
	新文件:   code/sys_nicmonitor/include/db_com/sql_sp_m.h
	新文件:   code/sys_nicmonitor/include/db_com/sql_sp_send_client_base.h
	新文件:   code/sys_nicmonitor/include/db_com/sql_syntax_anls.h
	新文件:   code/sys_nicmonitor/include/db_com/sql_to_cime.h
	新文件:   code/sys_nicmonitor/include/db_com/sqlite_access.h
	新文件:   code/sys_nicmonitor/include/db_com/sqlite_server_client.h
	新文件:   code/sys_nicmonitor/include/db_com/sqlite_srv_m.h
	新文件:   code/sys_nicmonitor/include/db_com/store_access_client.h
	新文件:   code/sys_nicmonitor/include/db_com/trigger_sample_m.h
	新文件:   code/sys_nicmonitor/include/db_com/trigger_sample_service_interface.h
	新文件:   code/sys_nicmonitor/include/db_com/wholepubtools.h
	新文件:   code/sys_nicmonitor/include/db_com/wholesampledata.h
	新文件:   code/sys_nicmonitor/include/db_com/wholesqlsp.h
	新文件:   code/sys_nicmonitor/include/log_api.h
	新文件:   code/sys_nicmonitor/include/log_define.h
	新文件:   code/sys_nicmonitor/include/logclient.h
	新文件:   code/sys_nicmonitor/include/port_def.h
	新文件:   code/sys_nicmonitor/include/proc_common.h
	新文件:   code/sys_nicmonitor/include/scn_common.h
	新文件:   code/sys_nicmonitor/include/sysadm/proc_define.h
	新文件:   code/sys_nicmonitor/include/sysadm/scn_define.h
	新文件:   code/sys_nicmonitor/include/system.h
	修改:     code/sys_nicmonitor/mnic.c
	修改:     code/sys_nicmonitor/nicinfo_shm.c
	修改:     code/sys_nicmonitor/test.c
	修改:     code/sys_nicmonitor/version.h
	新文件:   code/test/test_nic
	新文件:   code/test/test_nic.cpp
	新文件:   packages/sys_nicmonitor-2.0-linx90-aarch64-bin-d5000.tar.gz
	新文件:   packages/sys_nicmonitor-2.0-linx90-aarch64-bin-nusp.tar.gz
	新文件:   packages/sys_nicmonitor-2.0-linx90-x86_64-bin-d5000.tar.gz
	新文件:   packages/sys_nicmonitor-2.0-linx90-x86_64-bin-nusp.tar.gz
	重命名:   sys_nicmonitor-arm-bin.tar.gz -> packages/sys_nicmonitor-arm-bin.tar.gz
	重命名:   sys_nicmonitor-arm.tar.gz -> packages/sys_nicmonitor-arm.tar.gz
	新文件:   packages/sys_nicmonitor-mips64-bin.tar.gz
	新文件:   packages/sys_nicmonitor-mips64.tar.gz

Signed-off-by: Wei, Jing <jwei@linx-info.com>
2020-10-22 19:15:38 +08:00

4342 lines
138 KiB
C++

// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: rdb_define.proto
#ifndef PROTOBUF_rdb_5fdefine_2eproto__INCLUDED
#define PROTOBUF_rdb_5fdefine_2eproto__INCLUDED
#include <string>
#include <google/protobuf/stubs/common.h>
#if GOOGLE_PROTOBUF_VERSION < 2005000
#error This file was generated by a newer version of protoc which is
#error incompatible with your Protocol Buffer headers. Please update
#error your headers.
#endif
#if 2005000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers. Please
#error regenerate this file with a newer version of protoc.
#endif
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/message.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/generated_enum_reflection.h>
#include <google/protobuf/unknown_field_set.h>
// @@protoc_insertion_point(includes)
namespace RDB_PROTO {
// Internal implementation detail -- do not call these.
void protobuf_AddDesc_rdb_5fdefine_2eproto();
void protobuf_AssignDesc_rdb_5fdefine_2eproto();
void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
class SEQ_STRING;
class SEQ_CHAR;
class SEQ_FLOAT;
class SEQ_INT;
class SEQ_LONG;
class APPKEYID_STRUCT;
class APPID_STRUCT;
class RTDBKEY_STRUCT;
class APPRTDBKDY_STRUCT;
class UNION_DATA_VALUE;
class SEQ_DATA_VALUE;
class DBERROR_STRUCT;
class SEQ_DBERROR;
class RESULT_DATA_VALUE;
class SEQ_RESULT_DATA_VALUE;
class RESULT_FIELD_INFO;
class SEQ_RESULT_FIELD_INFO;
class OUT_DATA_TYPE;
class SEQ_OUT_DATA_TYPE;
class SELECT_RESULT;
class EXEC_MULTI_RESULT;
class SEQ_EXEC_MULTI_RESULT;
class BIND_PARA;
class SEQ_BIND_PARA;
enum DB_BYTE_T {
BYTE_LITTLE_ENDIAN = 0,
BYTE_BIG_ENDIAN = 1,
BYTE_OTHER = 2
};
bool DB_BYTE_T_IsValid(int value);
const DB_BYTE_T DB_BYTE_T_MIN = BYTE_LITTLE_ENDIAN;
const DB_BYTE_T DB_BYTE_T_MAX = BYTE_OTHER;
const int DB_BYTE_T_ARRAYSIZE = DB_BYTE_T_MAX + 1;
const ::google::protobuf::EnumDescriptor* DB_BYTE_T_descriptor();
inline const ::std::string& DB_BYTE_T_Name(DB_BYTE_T value) {
return ::google::protobuf::internal::NameOfEnum(
DB_BYTE_T_descriptor(), value);
}
inline bool DB_BYTE_T_Parse(
const ::std::string& name, DB_BYTE_T* value) {
return ::google::protobuf::internal::ParseNamedEnum<DB_BYTE_T>(
DB_BYTE_T_descriptor(), name, value);
}
// ===================================================================
class SEQ_STRING : public ::google::protobuf::Message {
public:
SEQ_STRING();
virtual ~SEQ_STRING();
SEQ_STRING(const SEQ_STRING& from);
inline SEQ_STRING& operator=(const SEQ_STRING& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const SEQ_STRING& default_instance();
void Swap(SEQ_STRING* other);
// implements Message ----------------------------------------------
SEQ_STRING* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const SEQ_STRING& from);
void MergeFrom(const SEQ_STRING& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// repeated bytes vec_string = 1;
inline int vec_string_size() const;
inline void clear_vec_string();
static const int kVecStringFieldNumber = 1;
inline const ::std::string& vec_string(int index) const;
inline ::std::string* mutable_vec_string(int index);
inline void set_vec_string(int index, const ::std::string& value);
inline void set_vec_string(int index, const char* value);
inline void set_vec_string(int index, const void* value, size_t size);
inline ::std::string* add_vec_string();
inline void add_vec_string(const ::std::string& value);
inline void add_vec_string(const char* value);
inline void add_vec_string(const void* value, size_t size);
inline const ::google::protobuf::RepeatedPtrField< ::std::string>& vec_string() const;
inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_vec_string();
// @@protoc_insertion_point(class_scope:RDB_PROTO.SEQ_STRING)
private:
::google::protobuf::UnknownFieldSet _unknown_fields_;
::google::protobuf::RepeatedPtrField< ::std::string> vec_string_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static SEQ_STRING* default_instance_;
};
// -------------------------------------------------------------------
class SEQ_CHAR : public ::google::protobuf::Message {
public:
SEQ_CHAR();
virtual ~SEQ_CHAR();
SEQ_CHAR(const SEQ_CHAR& from);
inline SEQ_CHAR& operator=(const SEQ_CHAR& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const SEQ_CHAR& default_instance();
void Swap(SEQ_CHAR* other);
// implements Message ----------------------------------------------
SEQ_CHAR* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const SEQ_CHAR& from);
void MergeFrom(const SEQ_CHAR& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// optional bytes vec_char = 1;
inline bool has_vec_char() const;
inline void clear_vec_char();
static const int kVecCharFieldNumber = 1;
inline const ::std::string& vec_char() const;
inline void set_vec_char(const ::std::string& value);
inline void set_vec_char(const char* value);
inline void set_vec_char(const void* value, size_t size);
inline ::std::string* mutable_vec_char();
inline ::std::string* release_vec_char();
inline void set_allocated_vec_char(::std::string* vec_char);
// @@protoc_insertion_point(class_scope:RDB_PROTO.SEQ_CHAR)
private:
inline void set_has_vec_char();
inline void clear_has_vec_char();
::google::protobuf::UnknownFieldSet _unknown_fields_;
::std::string* vec_char_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static SEQ_CHAR* default_instance_;
};
// -------------------------------------------------------------------
class SEQ_FLOAT : public ::google::protobuf::Message {
public:
SEQ_FLOAT();
virtual ~SEQ_FLOAT();
SEQ_FLOAT(const SEQ_FLOAT& from);
inline SEQ_FLOAT& operator=(const SEQ_FLOAT& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const SEQ_FLOAT& default_instance();
void Swap(SEQ_FLOAT* other);
// implements Message ----------------------------------------------
SEQ_FLOAT* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const SEQ_FLOAT& from);
void MergeFrom(const SEQ_FLOAT& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// repeated float vec_float = 1;
inline int vec_float_size() const;
inline void clear_vec_float();
static const int kVecFloatFieldNumber = 1;
inline float vec_float(int index) const;
inline void set_vec_float(int index, float value);
inline void add_vec_float(float value);
inline const ::google::protobuf::RepeatedField< float >&
vec_float() const;
inline ::google::protobuf::RepeatedField< float >*
mutable_vec_float();
// @@protoc_insertion_point(class_scope:RDB_PROTO.SEQ_FLOAT)
private:
::google::protobuf::UnknownFieldSet _unknown_fields_;
::google::protobuf::RepeatedField< float > vec_float_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static SEQ_FLOAT* default_instance_;
};
// -------------------------------------------------------------------
class SEQ_INT : public ::google::protobuf::Message {
public:
SEQ_INT();
virtual ~SEQ_INT();
SEQ_INT(const SEQ_INT& from);
inline SEQ_INT& operator=(const SEQ_INT& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const SEQ_INT& default_instance();
void Swap(SEQ_INT* other);
// implements Message ----------------------------------------------
SEQ_INT* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const SEQ_INT& from);
void MergeFrom(const SEQ_INT& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// repeated int32 vec_int = 1;
inline int vec_int_size() const;
inline void clear_vec_int();
static const int kVecIntFieldNumber = 1;
inline ::google::protobuf::int32 vec_int(int index) const;
inline void set_vec_int(int index, ::google::protobuf::int32 value);
inline void add_vec_int(::google::protobuf::int32 value);
inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
vec_int() const;
inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
mutable_vec_int();
// @@protoc_insertion_point(class_scope:RDB_PROTO.SEQ_INT)
private:
::google::protobuf::UnknownFieldSet _unknown_fields_;
::google::protobuf::RepeatedField< ::google::protobuf::int32 > vec_int_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static SEQ_INT* default_instance_;
};
// -------------------------------------------------------------------
class SEQ_LONG : public ::google::protobuf::Message {
public:
SEQ_LONG();
virtual ~SEQ_LONG();
SEQ_LONG(const SEQ_LONG& from);
inline SEQ_LONG& operator=(const SEQ_LONG& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const SEQ_LONG& default_instance();
void Swap(SEQ_LONG* other);
// implements Message ----------------------------------------------
SEQ_LONG* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const SEQ_LONG& from);
void MergeFrom(const SEQ_LONG& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// repeated int64 vec_long = 1;
inline int vec_long_size() const;
inline void clear_vec_long();
static const int kVecLongFieldNumber = 1;
inline ::google::protobuf::int64 vec_long(int index) const;
inline void set_vec_long(int index, ::google::protobuf::int64 value);
inline void add_vec_long(::google::protobuf::int64 value);
inline const ::google::protobuf::RepeatedField< ::google::protobuf::int64 >&
vec_long() const;
inline ::google::protobuf::RepeatedField< ::google::protobuf::int64 >*
mutable_vec_long();
// @@protoc_insertion_point(class_scope:RDB_PROTO.SEQ_LONG)
private:
::google::protobuf::UnknownFieldSet _unknown_fields_;
::google::protobuf::RepeatedField< ::google::protobuf::int64 > vec_long_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static SEQ_LONG* default_instance_;
};
// -------------------------------------------------------------------
class APPKEYID_STRUCT : public ::google::protobuf::Message {
public:
APPKEYID_STRUCT();
virtual ~APPKEYID_STRUCT();
APPKEYID_STRUCT(const APPKEYID_STRUCT& from);
inline APPKEYID_STRUCT& operator=(const APPKEYID_STRUCT& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const APPKEYID_STRUCT& default_instance();
void Swap(APPKEYID_STRUCT* other);
// implements Message ----------------------------------------------
APPKEYID_STRUCT* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const APPKEYID_STRUCT& from);
void MergeFrom(const APPKEYID_STRUCT& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// optional int32 app_id = 1;
inline bool has_app_id() const;
inline void clear_app_id();
static const int kAppIdFieldNumber = 1;
inline ::google::protobuf::int32 app_id() const;
inline void set_app_id(::google::protobuf::int32 value);
// optional int64 key_id = 2;
inline bool has_key_id() const;
inline void clear_key_id();
static const int kKeyIdFieldNumber = 2;
inline ::google::protobuf::int64 key_id() const;
inline void set_key_id(::google::protobuf::int64 value);
// @@protoc_insertion_point(class_scope:RDB_PROTO.APPKEYID_STRUCT)
private:
inline void set_has_app_id();
inline void clear_has_app_id();
inline void set_has_key_id();
inline void clear_has_key_id();
::google::protobuf::UnknownFieldSet _unknown_fields_;
::google::protobuf::int64 key_id_;
::google::protobuf::int32 app_id_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static APPKEYID_STRUCT* default_instance_;
};
// -------------------------------------------------------------------
class APPID_STRUCT : public ::google::protobuf::Message {
public:
APPID_STRUCT();
virtual ~APPID_STRUCT();
APPID_STRUCT(const APPID_STRUCT& from);
inline APPID_STRUCT& operator=(const APPID_STRUCT& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const APPID_STRUCT& default_instance();
void Swap(APPID_STRUCT* other);
// implements Message ----------------------------------------------
APPID_STRUCT* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const APPID_STRUCT& from);
void MergeFrom(const APPID_STRUCT& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// optional int32 app_id = 1;
inline bool has_app_id() const;
inline void clear_app_id();
static const int kAppIdFieldNumber = 1;
inline ::google::protobuf::int32 app_id() const;
inline void set_app_id(::google::protobuf::int32 value);
// optional int64 key_id = 2;
inline bool has_key_id() const;
inline void clear_key_id();
static const int kKeyIdFieldNumber = 2;
inline ::google::protobuf::int64 key_id() const;
inline void set_key_id(::google::protobuf::int64 value);
// @@protoc_insertion_point(class_scope:RDB_PROTO.APPID_STRUCT)
private:
inline void set_has_app_id();
inline void clear_has_app_id();
inline void set_has_key_id();
inline void clear_has_key_id();
::google::protobuf::UnknownFieldSet _unknown_fields_;
::google::protobuf::int64 key_id_;
::google::protobuf::int32 app_id_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static APPID_STRUCT* default_instance_;
};
// -------------------------------------------------------------------
class RTDBKEY_STRUCT : public ::google::protobuf::Message {
public:
RTDBKEY_STRUCT();
virtual ~RTDBKEY_STRUCT();
RTDBKEY_STRUCT(const RTDBKEY_STRUCT& from);
inline RTDBKEY_STRUCT& operator=(const RTDBKEY_STRUCT& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const RTDBKEY_STRUCT& default_instance();
void Swap(RTDBKEY_STRUCT* other);
// implements Message ----------------------------------------------
RTDBKEY_STRUCT* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const RTDBKEY_STRUCT& from);
void MergeFrom(const RTDBKEY_STRUCT& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// optional sint64 table_column_id = 1;
inline bool has_table_column_id() const;
inline void clear_table_column_id();
static const int kTableColumnIdFieldNumber = 1;
inline ::google::protobuf::int64 table_column_id() const;
inline void set_table_column_id(::google::protobuf::int64 value);
// optional sint64 region_record_id = 2;
inline bool has_region_record_id() const;
inline void clear_region_record_id();
static const int kRegionRecordIdFieldNumber = 2;
inline ::google::protobuf::int64 region_record_id() const;
inline void set_region_record_id(::google::protobuf::int64 value);
// @@protoc_insertion_point(class_scope:RDB_PROTO.RTDBKEY_STRUCT)
private:
inline void set_has_table_column_id();
inline void clear_has_table_column_id();
inline void set_has_region_record_id();
inline void clear_has_region_record_id();
::google::protobuf::UnknownFieldSet _unknown_fields_;
::google::protobuf::int64 table_column_id_;
::google::protobuf::int64 region_record_id_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static RTDBKEY_STRUCT* default_instance_;
};
// -------------------------------------------------------------------
class APPRTDBKDY_STRUCT : public ::google::protobuf::Message {
public:
APPRTDBKDY_STRUCT();
virtual ~APPRTDBKDY_STRUCT();
APPRTDBKDY_STRUCT(const APPRTDBKDY_STRUCT& from);
inline APPRTDBKDY_STRUCT& operator=(const APPRTDBKDY_STRUCT& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const APPRTDBKDY_STRUCT& default_instance();
void Swap(APPRTDBKDY_STRUCT* other);
// implements Message ----------------------------------------------
APPRTDBKDY_STRUCT* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const APPRTDBKDY_STRUCT& from);
void MergeFrom(const APPRTDBKDY_STRUCT& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// optional int32 app_id = 1;
inline bool has_app_id() const;
inline void clear_app_id();
static const int kAppIdFieldNumber = 1;
inline ::google::protobuf::int32 app_id() const;
inline void set_app_id(::google::protobuf::int32 value);
// optional .RDB_PROTO.RTDBKEY_STRUCT key_id = 2;
inline bool has_key_id() const;
inline void clear_key_id();
static const int kKeyIdFieldNumber = 2;
inline const ::RDB_PROTO::RTDBKEY_STRUCT& key_id() const;
inline ::RDB_PROTO::RTDBKEY_STRUCT* mutable_key_id();
inline ::RDB_PROTO::RTDBKEY_STRUCT* release_key_id();
inline void set_allocated_key_id(::RDB_PROTO::RTDBKEY_STRUCT* key_id);
// @@protoc_insertion_point(class_scope:RDB_PROTO.APPRTDBKDY_STRUCT)
private:
inline void set_has_app_id();
inline void clear_has_app_id();
inline void set_has_key_id();
inline void clear_has_key_id();
::google::protobuf::UnknownFieldSet _unknown_fields_;
::RDB_PROTO::RTDBKEY_STRUCT* key_id_;
::google::protobuf::int32 app_id_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static APPRTDBKDY_STRUCT* default_instance_;
};
// -------------------------------------------------------------------
class UNION_DATA_VALUE : public ::google::protobuf::Message {
public:
UNION_DATA_VALUE();
virtual ~UNION_DATA_VALUE();
UNION_DATA_VALUE(const UNION_DATA_VALUE& from);
inline UNION_DATA_VALUE& operator=(const UNION_DATA_VALUE& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const UNION_DATA_VALUE& default_instance();
void Swap(UNION_DATA_VALUE* other);
// implements Message ----------------------------------------------
UNION_DATA_VALUE* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const UNION_DATA_VALUE& from);
void MergeFrom(const UNION_DATA_VALUE& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// optional int32 type = 1;
inline bool has_type() const;
inline void clear_type();
static const int kTypeFieldNumber = 1;
inline ::google::protobuf::int32 type() const;
inline void set_type(::google::protobuf::int32 value);
// optional bytes c_string = 2;
inline bool has_c_string() const;
inline void clear_c_string();
static const int kCStringFieldNumber = 2;
inline const ::std::string& c_string() const;
inline void set_c_string(const ::std::string& value);
inline void set_c_string(const char* value);
inline void set_c_string(const void* value, size_t size);
inline ::std::string* mutable_c_string();
inline ::std::string* release_c_string();
inline void set_allocated_c_string(::std::string* c_string);
// optional uint32 c_uchar = 3;
inline bool has_c_uchar() const;
inline void clear_c_uchar();
static const int kCUcharFieldNumber = 3;
inline ::google::protobuf::uint32 c_uchar() const;
inline void set_c_uchar(::google::protobuf::uint32 value);
// optional int32 c_short = 4;
inline bool has_c_short() const;
inline void clear_c_short();
static const int kCShortFieldNumber = 4;
inline ::google::protobuf::int32 c_short() const;
inline void set_c_short(::google::protobuf::int32 value);
// optional int32 c_int = 5;
inline bool has_c_int() const;
inline void clear_c_int();
static const int kCIntFieldNumber = 5;
inline ::google::protobuf::int32 c_int() const;
inline void set_c_int(::google::protobuf::int32 value);
// optional int64 c_time = 6;
inline bool has_c_time() const;
inline void clear_c_time();
static const int kCTimeFieldNumber = 6;
inline ::google::protobuf::int64 c_time() const;
inline void set_c_time(::google::protobuf::int64 value);
// optional float c_float = 7;
inline bool has_c_float() const;
inline void clear_c_float();
static const int kCFloatFieldNumber = 7;
inline float c_float() const;
inline void set_c_float(float value);
// optional double c_double = 8;
inline bool has_c_double() const;
inline void clear_c_double();
static const int kCDoubleFieldNumber = 8;
inline double c_double() const;
inline void set_c_double(double value);
// optional int64 c_keyid = 9;
inline bool has_c_keyid() const;
inline void clear_c_keyid();
static const int kCKeyidFieldNumber = 9;
inline ::google::protobuf::int64 c_keyid() const;
inline void set_c_keyid(::google::protobuf::int64 value);
// optional .RDB_PROTO.SEQ_CHAR c_binary = 10;
inline bool has_c_binary() const;
inline void clear_c_binary();
static const int kCBinaryFieldNumber = 10;
inline const ::RDB_PROTO::SEQ_CHAR& c_binary() const;
inline ::RDB_PROTO::SEQ_CHAR* mutable_c_binary();
inline ::RDB_PROTO::SEQ_CHAR* release_c_binary();
inline void set_allocated_c_binary(::RDB_PROTO::SEQ_CHAR* c_binary);
// optional .RDB_PROTO.SEQ_CHAR c_text = 11;
inline bool has_c_text() const;
inline void clear_c_text();
static const int kCTextFieldNumber = 11;
inline const ::RDB_PROTO::SEQ_CHAR& c_text() const;
inline ::RDB_PROTO::SEQ_CHAR* mutable_c_text();
inline ::RDB_PROTO::SEQ_CHAR* release_c_text();
inline void set_allocated_c_text(::RDB_PROTO::SEQ_CHAR* c_text);
// optional .RDB_PROTO.SEQ_CHAR c_image = 12;
inline bool has_c_image() const;
inline void clear_c_image();
static const int kCImageFieldNumber = 12;
inline const ::RDB_PROTO::SEQ_CHAR& c_image() const;
inline ::RDB_PROTO::SEQ_CHAR* mutable_c_image();
inline ::RDB_PROTO::SEQ_CHAR* release_c_image();
inline void set_allocated_c_image(::RDB_PROTO::SEQ_CHAR* c_image);
// optional .RDB_PROTO.APPKEYID_STRUCT c_appkeyid = 13;
inline bool has_c_appkeyid() const;
inline void clear_c_appkeyid();
static const int kCAppkeyidFieldNumber = 13;
inline const ::RDB_PROTO::APPKEYID_STRUCT& c_appkeyid() const;
inline ::RDB_PROTO::APPKEYID_STRUCT* mutable_c_appkeyid();
inline ::RDB_PROTO::APPKEYID_STRUCT* release_c_appkeyid();
inline void set_allocated_c_appkeyid(::RDB_PROTO::APPKEYID_STRUCT* c_appkeyid);
// optional .RDB_PROTO.APPID_STRUCT c_appid = 14;
inline bool has_c_appid() const;
inline void clear_c_appid();
static const int kCAppidFieldNumber = 14;
inline const ::RDB_PROTO::APPID_STRUCT& c_appid() const;
inline ::RDB_PROTO::APPID_STRUCT* mutable_c_appid();
inline ::RDB_PROTO::APPID_STRUCT* release_c_appid();
inline void set_allocated_c_appid(::RDB_PROTO::APPID_STRUCT* c_appid);
// optional bytes c_default = 15;
inline bool has_c_default() const;
inline void clear_c_default();
static const int kCDefaultFieldNumber = 15;
inline const ::std::string& c_default() const;
inline void set_c_default(const ::std::string& value);
inline void set_c_default(const char* value);
inline void set_c_default(const void* value, size_t size);
inline ::std::string* mutable_c_default();
inline ::std::string* release_c_default();
inline void set_allocated_c_default(::std::string* c_default);
// optional uint32 c_uint = 16;
inline bool has_c_uint() const;
inline void clear_c_uint();
static const int kCUintFieldNumber = 16;
inline ::google::protobuf::uint32 c_uint() const;
inline void set_c_uint(::google::protobuf::uint32 value);
// optional int64 c_long = 17;
inline bool has_c_long() const;
inline void clear_c_long();
static const int kCLongFieldNumber = 17;
inline ::google::protobuf::int64 c_long() const;
inline void set_c_long(::google::protobuf::int64 value);
// optional .RDB_PROTO.RTDBKEY_STRUCT c_rtdbkeyid = 18;
inline bool has_c_rtdbkeyid() const;
inline void clear_c_rtdbkeyid();
static const int kCRtdbkeyidFieldNumber = 18;
inline const ::RDB_PROTO::RTDBKEY_STRUCT& c_rtdbkeyid() const;
inline ::RDB_PROTO::RTDBKEY_STRUCT* mutable_c_rtdbkeyid();
inline ::RDB_PROTO::RTDBKEY_STRUCT* release_c_rtdbkeyid();
inline void set_allocated_c_rtdbkeyid(::RDB_PROTO::RTDBKEY_STRUCT* c_rtdbkeyid);
// optional .RDB_PROTO.RTDBKEY_STRUCT c_measrtdbkeyid = 19;
inline bool has_c_measrtdbkeyid() const;
inline void clear_c_measrtdbkeyid();
static const int kCMeasrtdbkeyidFieldNumber = 19;
inline const ::RDB_PROTO::RTDBKEY_STRUCT& c_measrtdbkeyid() const;
inline ::RDB_PROTO::RTDBKEY_STRUCT* mutable_c_measrtdbkeyid();
inline ::RDB_PROTO::RTDBKEY_STRUCT* release_c_measrtdbkeyid();
inline void set_allocated_c_measrtdbkeyid(::RDB_PROTO::RTDBKEY_STRUCT* c_measrtdbkeyid);
// optional .RDB_PROTO.APPRTDBKDY_STRUCT c_apprtdbkey = 20;
inline bool has_c_apprtdbkey() const;
inline void clear_c_apprtdbkey();
static const int kCApprtdbkeyFieldNumber = 20;
inline const ::RDB_PROTO::APPRTDBKDY_STRUCT& c_apprtdbkey() const;
inline ::RDB_PROTO::APPRTDBKDY_STRUCT* mutable_c_apprtdbkey();
inline ::RDB_PROTO::APPRTDBKDY_STRUCT* release_c_apprtdbkey();
inline void set_allocated_c_apprtdbkey(::RDB_PROTO::APPRTDBKDY_STRUCT* c_apprtdbkey);
// @@protoc_insertion_point(class_scope:RDB_PROTO.UNION_DATA_VALUE)
private:
inline void set_has_type();
inline void clear_has_type();
inline void set_has_c_string();
inline void clear_has_c_string();
inline void set_has_c_uchar();
inline void clear_has_c_uchar();
inline void set_has_c_short();
inline void clear_has_c_short();
inline void set_has_c_int();
inline void clear_has_c_int();
inline void set_has_c_time();
inline void clear_has_c_time();
inline void set_has_c_float();
inline void clear_has_c_float();
inline void set_has_c_double();
inline void clear_has_c_double();
inline void set_has_c_keyid();
inline void clear_has_c_keyid();
inline void set_has_c_binary();
inline void clear_has_c_binary();
inline void set_has_c_text();
inline void clear_has_c_text();
inline void set_has_c_image();
inline void clear_has_c_image();
inline void set_has_c_appkeyid();
inline void clear_has_c_appkeyid();
inline void set_has_c_appid();
inline void clear_has_c_appid();
inline void set_has_c_default();
inline void clear_has_c_default();
inline void set_has_c_uint();
inline void clear_has_c_uint();
inline void set_has_c_long();
inline void clear_has_c_long();
inline void set_has_c_rtdbkeyid();
inline void clear_has_c_rtdbkeyid();
inline void set_has_c_measrtdbkeyid();
inline void clear_has_c_measrtdbkeyid();
inline void set_has_c_apprtdbkey();
inline void clear_has_c_apprtdbkey();
::google::protobuf::UnknownFieldSet _unknown_fields_;
::std::string* c_string_;
::google::protobuf::int32 type_;
::google::protobuf::uint32 c_uchar_;
::google::protobuf::int32 c_short_;
::google::protobuf::int32 c_int_;
::google::protobuf::int64 c_time_;
double c_double_;
::google::protobuf::int64 c_keyid_;
::RDB_PROTO::SEQ_CHAR* c_binary_;
::RDB_PROTO::SEQ_CHAR* c_text_;
float c_float_;
::google::protobuf::uint32 c_uint_;
::RDB_PROTO::SEQ_CHAR* c_image_;
::RDB_PROTO::APPKEYID_STRUCT* c_appkeyid_;
::RDB_PROTO::APPID_STRUCT* c_appid_;
::std::string* c_default_;
::google::protobuf::int64 c_long_;
::RDB_PROTO::RTDBKEY_STRUCT* c_rtdbkeyid_;
::RDB_PROTO::RTDBKEY_STRUCT* c_measrtdbkeyid_;
::RDB_PROTO::APPRTDBKDY_STRUCT* c_apprtdbkey_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(20 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static UNION_DATA_VALUE* default_instance_;
};
// -------------------------------------------------------------------
class SEQ_DATA_VALUE : public ::google::protobuf::Message {
public:
SEQ_DATA_VALUE();
virtual ~SEQ_DATA_VALUE();
SEQ_DATA_VALUE(const SEQ_DATA_VALUE& from);
inline SEQ_DATA_VALUE& operator=(const SEQ_DATA_VALUE& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const SEQ_DATA_VALUE& default_instance();
void Swap(SEQ_DATA_VALUE* other);
// implements Message ----------------------------------------------
SEQ_DATA_VALUE* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const SEQ_DATA_VALUE& from);
void MergeFrom(const SEQ_DATA_VALUE& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// repeated .RDB_PROTO.UNION_DATA_VALUE vec_data = 1;
inline int vec_data_size() const;
inline void clear_vec_data();
static const int kVecDataFieldNumber = 1;
inline const ::RDB_PROTO::UNION_DATA_VALUE& vec_data(int index) const;
inline ::RDB_PROTO::UNION_DATA_VALUE* mutable_vec_data(int index);
inline ::RDB_PROTO::UNION_DATA_VALUE* add_vec_data();
inline const ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::UNION_DATA_VALUE >&
vec_data() const;
inline ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::UNION_DATA_VALUE >*
mutable_vec_data();
// @@protoc_insertion_point(class_scope:RDB_PROTO.SEQ_DATA_VALUE)
private:
::google::protobuf::UnknownFieldSet _unknown_fields_;
::google::protobuf::RepeatedPtrField< ::RDB_PROTO::UNION_DATA_VALUE > vec_data_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static SEQ_DATA_VALUE* default_instance_;
};
// -------------------------------------------------------------------
class DBERROR_STRUCT : public ::google::protobuf::Message {
public:
DBERROR_STRUCT();
virtual ~DBERROR_STRUCT();
DBERROR_STRUCT(const DBERROR_STRUCT& from);
inline DBERROR_STRUCT& operator=(const DBERROR_STRUCT& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const DBERROR_STRUCT& default_instance();
void Swap(DBERROR_STRUCT* other);
// implements Message ----------------------------------------------
DBERROR_STRUCT* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const DBERROR_STRUCT& from);
void MergeFrom(const DBERROR_STRUCT& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// optional uint32 error_no = 1;
inline bool has_error_no() const;
inline void clear_error_no();
static const int kErrorNoFieldNumber = 1;
inline ::google::protobuf::uint32 error_no() const;
inline void set_error_no(::google::protobuf::uint32 value);
// optional bytes error_msg = 2;
inline bool has_error_msg() const;
inline void clear_error_msg();
static const int kErrorMsgFieldNumber = 2;
inline const ::std::string& error_msg() const;
inline void set_error_msg(const ::std::string& value);
inline void set_error_msg(const char* value);
inline void set_error_msg(const void* value, size_t size);
inline ::std::string* mutable_error_msg();
inline ::std::string* release_error_msg();
inline void set_allocated_error_msg(::std::string* error_msg);
// @@protoc_insertion_point(class_scope:RDB_PROTO.DBERROR_STRUCT)
private:
inline void set_has_error_no();
inline void clear_has_error_no();
inline void set_has_error_msg();
inline void clear_has_error_msg();
::google::protobuf::UnknownFieldSet _unknown_fields_;
::std::string* error_msg_;
::google::protobuf::uint32 error_no_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static DBERROR_STRUCT* default_instance_;
};
// -------------------------------------------------------------------
class SEQ_DBERROR : public ::google::protobuf::Message {
public:
SEQ_DBERROR();
virtual ~SEQ_DBERROR();
SEQ_DBERROR(const SEQ_DBERROR& from);
inline SEQ_DBERROR& operator=(const SEQ_DBERROR& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const SEQ_DBERROR& default_instance();
void Swap(SEQ_DBERROR* other);
// implements Message ----------------------------------------------
SEQ_DBERROR* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const SEQ_DBERROR& from);
void MergeFrom(const SEQ_DBERROR& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// repeated .RDB_PROTO.DBERROR_STRUCT vec_error = 1;
inline int vec_error_size() const;
inline void clear_vec_error();
static const int kVecErrorFieldNumber = 1;
inline const ::RDB_PROTO::DBERROR_STRUCT& vec_error(int index) const;
inline ::RDB_PROTO::DBERROR_STRUCT* mutable_vec_error(int index);
inline ::RDB_PROTO::DBERROR_STRUCT* add_vec_error();
inline const ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::DBERROR_STRUCT >&
vec_error() const;
inline ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::DBERROR_STRUCT >*
mutable_vec_error();
// @@protoc_insertion_point(class_scope:RDB_PROTO.SEQ_DBERROR)
private:
::google::protobuf::UnknownFieldSet _unknown_fields_;
::google::protobuf::RepeatedPtrField< ::RDB_PROTO::DBERROR_STRUCT > vec_error_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static SEQ_DBERROR* default_instance_;
};
// -------------------------------------------------------------------
class RESULT_DATA_VALUE : public ::google::protobuf::Message {
public:
RESULT_DATA_VALUE();
virtual ~RESULT_DATA_VALUE();
RESULT_DATA_VALUE(const RESULT_DATA_VALUE& from);
inline RESULT_DATA_VALUE& operator=(const RESULT_DATA_VALUE& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const RESULT_DATA_VALUE& default_instance();
void Swap(RESULT_DATA_VALUE* other);
// implements Message ----------------------------------------------
RESULT_DATA_VALUE* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const RESULT_DATA_VALUE& from);
void MergeFrom(const RESULT_DATA_VALUE& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// required bool is_null = 1;
inline bool has_is_null() const;
inline void clear_is_null();
static const int kIsNullFieldNumber = 1;
inline bool is_null() const;
inline void set_is_null(bool value);
// required .RDB_PROTO.UNION_DATA_VALUE data_value = 2;
inline bool has_data_value() const;
inline void clear_data_value();
static const int kDataValueFieldNumber = 2;
inline const ::RDB_PROTO::UNION_DATA_VALUE& data_value() const;
inline ::RDB_PROTO::UNION_DATA_VALUE* mutable_data_value();
inline ::RDB_PROTO::UNION_DATA_VALUE* release_data_value();
inline void set_allocated_data_value(::RDB_PROTO::UNION_DATA_VALUE* data_value);
// @@protoc_insertion_point(class_scope:RDB_PROTO.RESULT_DATA_VALUE)
private:
inline void set_has_is_null();
inline void clear_has_is_null();
inline void set_has_data_value();
inline void clear_has_data_value();
::google::protobuf::UnknownFieldSet _unknown_fields_;
::RDB_PROTO::UNION_DATA_VALUE* data_value_;
bool is_null_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static RESULT_DATA_VALUE* default_instance_;
};
// -------------------------------------------------------------------
class SEQ_RESULT_DATA_VALUE : public ::google::protobuf::Message {
public:
SEQ_RESULT_DATA_VALUE();
virtual ~SEQ_RESULT_DATA_VALUE();
SEQ_RESULT_DATA_VALUE(const SEQ_RESULT_DATA_VALUE& from);
inline SEQ_RESULT_DATA_VALUE& operator=(const SEQ_RESULT_DATA_VALUE& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const SEQ_RESULT_DATA_VALUE& default_instance();
void Swap(SEQ_RESULT_DATA_VALUE* other);
// implements Message ----------------------------------------------
SEQ_RESULT_DATA_VALUE* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const SEQ_RESULT_DATA_VALUE& from);
void MergeFrom(const SEQ_RESULT_DATA_VALUE& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// repeated .RDB_PROTO.RESULT_DATA_VALUE vec_result_data_value = 1;
inline int vec_result_data_value_size() const;
inline void clear_vec_result_data_value();
static const int kVecResultDataValueFieldNumber = 1;
inline const ::RDB_PROTO::RESULT_DATA_VALUE& vec_result_data_value(int index) const;
inline ::RDB_PROTO::RESULT_DATA_VALUE* mutable_vec_result_data_value(int index);
inline ::RDB_PROTO::RESULT_DATA_VALUE* add_vec_result_data_value();
inline const ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::RESULT_DATA_VALUE >&
vec_result_data_value() const;
inline ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::RESULT_DATA_VALUE >*
mutable_vec_result_data_value();
// @@protoc_insertion_point(class_scope:RDB_PROTO.SEQ_RESULT_DATA_VALUE)
private:
::google::protobuf::UnknownFieldSet _unknown_fields_;
::google::protobuf::RepeatedPtrField< ::RDB_PROTO::RESULT_DATA_VALUE > vec_result_data_value_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static SEQ_RESULT_DATA_VALUE* default_instance_;
};
// -------------------------------------------------------------------
class RESULT_FIELD_INFO : public ::google::protobuf::Message {
public:
RESULT_FIELD_INFO();
virtual ~RESULT_FIELD_INFO();
RESULT_FIELD_INFO(const RESULT_FIELD_INFO& from);
inline RESULT_FIELD_INFO& operator=(const RESULT_FIELD_INFO& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const RESULT_FIELD_INFO& default_instance();
void Swap(RESULT_FIELD_INFO* other);
// implements Message ----------------------------------------------
RESULT_FIELD_INFO* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const RESULT_FIELD_INFO& from);
void MergeFrom(const RESULT_FIELD_INFO& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// required int32 data_type = 1;
inline bool has_data_type() const;
inline void clear_data_type();
static const int kDataTypeFieldNumber = 1;
inline ::google::protobuf::int32 data_type() const;
inline void set_data_type(::google::protobuf::int32 value);
// required int32 data_len = 2;
inline bool has_data_len() const;
inline void clear_data_len();
static const int kDataLenFieldNumber = 2;
inline ::google::protobuf::int32 data_len() const;
inline void set_data_len(::google::protobuf::int32 value);
// required bytes col_name = 3;
inline bool has_col_name() const;
inline void clear_col_name();
static const int kColNameFieldNumber = 3;
inline const ::std::string& col_name() const;
inline void set_col_name(const ::std::string& value);
inline void set_col_name(const char* value);
inline void set_col_name(const void* value, size_t size);
inline ::std::string* mutable_col_name();
inline ::std::string* release_col_name();
inline void set_allocated_col_name(::std::string* col_name);
// @@protoc_insertion_point(class_scope:RDB_PROTO.RESULT_FIELD_INFO)
private:
inline void set_has_data_type();
inline void clear_has_data_type();
inline void set_has_data_len();
inline void clear_has_data_len();
inline void set_has_col_name();
inline void clear_has_col_name();
::google::protobuf::UnknownFieldSet _unknown_fields_;
::google::protobuf::int32 data_type_;
::google::protobuf::int32 data_len_;
::std::string* col_name_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static RESULT_FIELD_INFO* default_instance_;
};
// -------------------------------------------------------------------
class SEQ_RESULT_FIELD_INFO : public ::google::protobuf::Message {
public:
SEQ_RESULT_FIELD_INFO();
virtual ~SEQ_RESULT_FIELD_INFO();
SEQ_RESULT_FIELD_INFO(const SEQ_RESULT_FIELD_INFO& from);
inline SEQ_RESULT_FIELD_INFO& operator=(const SEQ_RESULT_FIELD_INFO& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const SEQ_RESULT_FIELD_INFO& default_instance();
void Swap(SEQ_RESULT_FIELD_INFO* other);
// implements Message ----------------------------------------------
SEQ_RESULT_FIELD_INFO* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const SEQ_RESULT_FIELD_INFO& from);
void MergeFrom(const SEQ_RESULT_FIELD_INFO& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// repeated .RDB_PROTO.RESULT_FIELD_INFO vec_result_field_info = 1;
inline int vec_result_field_info_size() const;
inline void clear_vec_result_field_info();
static const int kVecResultFieldInfoFieldNumber = 1;
inline const ::RDB_PROTO::RESULT_FIELD_INFO& vec_result_field_info(int index) const;
inline ::RDB_PROTO::RESULT_FIELD_INFO* mutable_vec_result_field_info(int index);
inline ::RDB_PROTO::RESULT_FIELD_INFO* add_vec_result_field_info();
inline const ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::RESULT_FIELD_INFO >&
vec_result_field_info() const;
inline ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::RESULT_FIELD_INFO >*
mutable_vec_result_field_info();
// @@protoc_insertion_point(class_scope:RDB_PROTO.SEQ_RESULT_FIELD_INFO)
private:
::google::protobuf::UnknownFieldSet _unknown_fields_;
::google::protobuf::RepeatedPtrField< ::RDB_PROTO::RESULT_FIELD_INFO > vec_result_field_info_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static SEQ_RESULT_FIELD_INFO* default_instance_;
};
// -------------------------------------------------------------------
class OUT_DATA_TYPE : public ::google::protobuf::Message {
public:
OUT_DATA_TYPE();
virtual ~OUT_DATA_TYPE();
OUT_DATA_TYPE(const OUT_DATA_TYPE& from);
inline OUT_DATA_TYPE& operator=(const OUT_DATA_TYPE& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const OUT_DATA_TYPE& default_instance();
void Swap(OUT_DATA_TYPE* other);
// implements Message ----------------------------------------------
OUT_DATA_TYPE* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const OUT_DATA_TYPE& from);
void MergeFrom(const OUT_DATA_TYPE& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// required int32 out_field_position = 1;
inline bool has_out_field_position() const;
inline void clear_out_field_position();
static const int kOutFieldPositionFieldNumber = 1;
inline ::google::protobuf::int32 out_field_position() const;
inline void set_out_field_position(::google::protobuf::int32 value);
// required int32 out_field_datatype = 2;
inline bool has_out_field_datatype() const;
inline void clear_out_field_datatype();
static const int kOutFieldDatatypeFieldNumber = 2;
inline ::google::protobuf::int32 out_field_datatype() const;
inline void set_out_field_datatype(::google::protobuf::int32 value);
// @@protoc_insertion_point(class_scope:RDB_PROTO.OUT_DATA_TYPE)
private:
inline void set_has_out_field_position();
inline void clear_has_out_field_position();
inline void set_has_out_field_datatype();
inline void clear_has_out_field_datatype();
::google::protobuf::UnknownFieldSet _unknown_fields_;
::google::protobuf::int32 out_field_position_;
::google::protobuf::int32 out_field_datatype_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static OUT_DATA_TYPE* default_instance_;
};
// -------------------------------------------------------------------
class SEQ_OUT_DATA_TYPE : public ::google::protobuf::Message {
public:
SEQ_OUT_DATA_TYPE();
virtual ~SEQ_OUT_DATA_TYPE();
SEQ_OUT_DATA_TYPE(const SEQ_OUT_DATA_TYPE& from);
inline SEQ_OUT_DATA_TYPE& operator=(const SEQ_OUT_DATA_TYPE& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const SEQ_OUT_DATA_TYPE& default_instance();
void Swap(SEQ_OUT_DATA_TYPE* other);
// implements Message ----------------------------------------------
SEQ_OUT_DATA_TYPE* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const SEQ_OUT_DATA_TYPE& from);
void MergeFrom(const SEQ_OUT_DATA_TYPE& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// repeated .RDB_PROTO.OUT_DATA_TYPE vec_out_data_type = 1;
inline int vec_out_data_type_size() const;
inline void clear_vec_out_data_type();
static const int kVecOutDataTypeFieldNumber = 1;
inline const ::RDB_PROTO::OUT_DATA_TYPE& vec_out_data_type(int index) const;
inline ::RDB_PROTO::OUT_DATA_TYPE* mutable_vec_out_data_type(int index);
inline ::RDB_PROTO::OUT_DATA_TYPE* add_vec_out_data_type();
inline const ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::OUT_DATA_TYPE >&
vec_out_data_type() const;
inline ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::OUT_DATA_TYPE >*
mutable_vec_out_data_type();
// @@protoc_insertion_point(class_scope:RDB_PROTO.SEQ_OUT_DATA_TYPE)
private:
::google::protobuf::UnknownFieldSet _unknown_fields_;
::google::protobuf::RepeatedPtrField< ::RDB_PROTO::OUT_DATA_TYPE > vec_out_data_type_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static SEQ_OUT_DATA_TYPE* default_instance_;
};
// -------------------------------------------------------------------
class SELECT_RESULT : public ::google::protobuf::Message {
public:
SELECT_RESULT();
virtual ~SELECT_RESULT();
SELECT_RESULT(const SELECT_RESULT& from);
inline SELECT_RESULT& operator=(const SELECT_RESULT& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const SELECT_RESULT& default_instance();
void Swap(SELECT_RESULT* other);
// implements Message ----------------------------------------------
SELECT_RESULT* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const SELECT_RESULT& from);
void MergeFrom(const SELECT_RESULT& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// required int32 field_num = 1;
inline bool has_field_num() const;
inline void clear_field_num();
static const int kFieldNumFieldNumber = 1;
inline ::google::protobuf::int32 field_num() const;
inline void set_field_num(::google::protobuf::int32 value);
// required .RDB_PROTO.SEQ_RESULT_FIELD_INFO field_info = 2;
inline bool has_field_info() const;
inline void clear_field_info();
static const int kFieldInfoFieldNumber = 2;
inline const ::RDB_PROTO::SEQ_RESULT_FIELD_INFO& field_info() const;
inline ::RDB_PROTO::SEQ_RESULT_FIELD_INFO* mutable_field_info();
inline ::RDB_PROTO::SEQ_RESULT_FIELD_INFO* release_field_info();
inline void set_allocated_field_info(::RDB_PROTO::SEQ_RESULT_FIELD_INFO* field_info);
// required uint32 data_num = 3;
inline bool has_data_num() const;
inline void clear_data_num();
static const int kDataNumFieldNumber = 3;
inline ::google::protobuf::uint32 data_num() const;
inline void set_data_num(::google::protobuf::uint32 value);
// required .RDB_PROTO.SEQ_RESULT_DATA_VALUE data_value_seq = 4;
inline bool has_data_value_seq() const;
inline void clear_data_value_seq();
static const int kDataValueSeqFieldNumber = 4;
inline const ::RDB_PROTO::SEQ_RESULT_DATA_VALUE& data_value_seq() const;
inline ::RDB_PROTO::SEQ_RESULT_DATA_VALUE* mutable_data_value_seq();
inline ::RDB_PROTO::SEQ_RESULT_DATA_VALUE* release_data_value_seq();
inline void set_allocated_data_value_seq(::RDB_PROTO::SEQ_RESULT_DATA_VALUE* data_value_seq);
// @@protoc_insertion_point(class_scope:RDB_PROTO.SELECT_RESULT)
private:
inline void set_has_field_num();
inline void clear_has_field_num();
inline void set_has_field_info();
inline void clear_has_field_info();
inline void set_has_data_num();
inline void clear_has_data_num();
inline void set_has_data_value_seq();
inline void clear_has_data_value_seq();
::google::protobuf::UnknownFieldSet _unknown_fields_;
::RDB_PROTO::SEQ_RESULT_FIELD_INFO* field_info_;
::google::protobuf::int32 field_num_;
::google::protobuf::uint32 data_num_;
::RDB_PROTO::SEQ_RESULT_DATA_VALUE* data_value_seq_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static SELECT_RESULT* default_instance_;
};
// -------------------------------------------------------------------
class EXEC_MULTI_RESULT : public ::google::protobuf::Message {
public:
EXEC_MULTI_RESULT();
virtual ~EXEC_MULTI_RESULT();
EXEC_MULTI_RESULT(const EXEC_MULTI_RESULT& from);
inline EXEC_MULTI_RESULT& operator=(const EXEC_MULTI_RESULT& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const EXEC_MULTI_RESULT& default_instance();
void Swap(EXEC_MULTI_RESULT* other);
// implements Message ----------------------------------------------
EXEC_MULTI_RESULT* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const EXEC_MULTI_RESULT& from);
void MergeFrom(const EXEC_MULTI_RESULT& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// required bool is_success = 1;
inline bool has_is_success() const;
inline void clear_is_success();
static const int kIsSuccessFieldNumber = 1;
inline bool is_success() const;
inline void set_is_success(bool value);
// required .RDB_PROTO.DBERROR_STRUCT db_error = 2;
inline bool has_db_error() const;
inline void clear_db_error();
static const int kDbErrorFieldNumber = 2;
inline const ::RDB_PROTO::DBERROR_STRUCT& db_error() const;
inline ::RDB_PROTO::DBERROR_STRUCT* mutable_db_error();
inline ::RDB_PROTO::DBERROR_STRUCT* release_db_error();
inline void set_allocated_db_error(::RDB_PROTO::DBERROR_STRUCT* db_error);
// @@protoc_insertion_point(class_scope:RDB_PROTO.EXEC_MULTI_RESULT)
private:
inline void set_has_is_success();
inline void clear_has_is_success();
inline void set_has_db_error();
inline void clear_has_db_error();
::google::protobuf::UnknownFieldSet _unknown_fields_;
::RDB_PROTO::DBERROR_STRUCT* db_error_;
bool is_success_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static EXEC_MULTI_RESULT* default_instance_;
};
// -------------------------------------------------------------------
class SEQ_EXEC_MULTI_RESULT : public ::google::protobuf::Message {
public:
SEQ_EXEC_MULTI_RESULT();
virtual ~SEQ_EXEC_MULTI_RESULT();
SEQ_EXEC_MULTI_RESULT(const SEQ_EXEC_MULTI_RESULT& from);
inline SEQ_EXEC_MULTI_RESULT& operator=(const SEQ_EXEC_MULTI_RESULT& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const SEQ_EXEC_MULTI_RESULT& default_instance();
void Swap(SEQ_EXEC_MULTI_RESULT* other);
// implements Message ----------------------------------------------
SEQ_EXEC_MULTI_RESULT* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const SEQ_EXEC_MULTI_RESULT& from);
void MergeFrom(const SEQ_EXEC_MULTI_RESULT& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// repeated .RDB_PROTO.EXEC_MULTI_RESULT vec_exec_multi_result = 1;
inline int vec_exec_multi_result_size() const;
inline void clear_vec_exec_multi_result();
static const int kVecExecMultiResultFieldNumber = 1;
inline const ::RDB_PROTO::EXEC_MULTI_RESULT& vec_exec_multi_result(int index) const;
inline ::RDB_PROTO::EXEC_MULTI_RESULT* mutable_vec_exec_multi_result(int index);
inline ::RDB_PROTO::EXEC_MULTI_RESULT* add_vec_exec_multi_result();
inline const ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::EXEC_MULTI_RESULT >&
vec_exec_multi_result() const;
inline ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::EXEC_MULTI_RESULT >*
mutable_vec_exec_multi_result();
// @@protoc_insertion_point(class_scope:RDB_PROTO.SEQ_EXEC_MULTI_RESULT)
private:
::google::protobuf::UnknownFieldSet _unknown_fields_;
::google::protobuf::RepeatedPtrField< ::RDB_PROTO::EXEC_MULTI_RESULT > vec_exec_multi_result_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static SEQ_EXEC_MULTI_RESULT* default_instance_;
};
// -------------------------------------------------------------------
class BIND_PARA : public ::google::protobuf::Message {
public:
BIND_PARA();
virtual ~BIND_PARA();
BIND_PARA(const BIND_PARA& from);
inline BIND_PARA& operator=(const BIND_PARA& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const BIND_PARA& default_instance();
void Swap(BIND_PARA* other);
// implements Message ----------------------------------------------
BIND_PARA* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const BIND_PARA& from);
void MergeFrom(const BIND_PARA& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// required uint32 dci_type = 1;
inline bool has_dci_type() const;
inline void clear_dci_type();
static const int kDciTypeFieldNumber = 1;
inline ::google::protobuf::uint32 dci_type() const;
inline void set_dci_type(::google::protobuf::uint32 value);
// required int32 data_size = 2;
inline bool has_data_size() const;
inline void clear_data_size();
static const int kDataSizeFieldNumber = 2;
inline ::google::protobuf::int32 data_size() const;
inline void set_data_size(::google::protobuf::int32 value);
// @@protoc_insertion_point(class_scope:RDB_PROTO.BIND_PARA)
private:
inline void set_has_dci_type();
inline void clear_has_dci_type();
inline void set_has_data_size();
inline void clear_has_data_size();
::google::protobuf::UnknownFieldSet _unknown_fields_;
::google::protobuf::uint32 dci_type_;
::google::protobuf::int32 data_size_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static BIND_PARA* default_instance_;
};
// -------------------------------------------------------------------
class SEQ_BIND_PARA : public ::google::protobuf::Message {
public:
SEQ_BIND_PARA();
virtual ~SEQ_BIND_PARA();
SEQ_BIND_PARA(const SEQ_BIND_PARA& from);
inline SEQ_BIND_PARA& operator=(const SEQ_BIND_PARA& from) {
CopyFrom(from);
return *this;
}
inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
return _unknown_fields_;
}
inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
return &_unknown_fields_;
}
static const ::google::protobuf::Descriptor* descriptor();
static const SEQ_BIND_PARA& default_instance();
void Swap(SEQ_BIND_PARA* other);
// implements Message ----------------------------------------------
SEQ_BIND_PARA* New() const;
void CopyFrom(const ::google::protobuf::Message& from);
void MergeFrom(const ::google::protobuf::Message& from);
void CopyFrom(const SEQ_BIND_PARA& from);
void MergeFrom(const SEQ_BIND_PARA& from);
void Clear();
bool IsInitialized() const;
int ByteSize() const;
bool MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input);
void SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const;
::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
int GetCachedSize() const { return _cached_size_; }
private:
void SharedCtor();
void SharedDtor();
void SetCachedSize(int size) const;
public:
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
// repeated .RDB_PROTO.BIND_PARA vec_bind_para = 1;
inline int vec_bind_para_size() const;
inline void clear_vec_bind_para();
static const int kVecBindParaFieldNumber = 1;
inline const ::RDB_PROTO::BIND_PARA& vec_bind_para(int index) const;
inline ::RDB_PROTO::BIND_PARA* mutable_vec_bind_para(int index);
inline ::RDB_PROTO::BIND_PARA* add_vec_bind_para();
inline const ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::BIND_PARA >&
vec_bind_para() const;
inline ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::BIND_PARA >*
mutable_vec_bind_para();
// @@protoc_insertion_point(class_scope:RDB_PROTO.SEQ_BIND_PARA)
private:
::google::protobuf::UnknownFieldSet _unknown_fields_;
::google::protobuf::RepeatedPtrField< ::RDB_PROTO::BIND_PARA > vec_bind_para_;
mutable int _cached_size_;
::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
friend void protobuf_AddDesc_rdb_5fdefine_2eproto();
friend void protobuf_AssignDesc_rdb_5fdefine_2eproto();
friend void protobuf_ShutdownFile_rdb_5fdefine_2eproto();
void InitAsDefaultInstance();
static SEQ_BIND_PARA* default_instance_;
};
// ===================================================================
// ===================================================================
// SEQ_STRING
// repeated bytes vec_string = 1;
inline int SEQ_STRING::vec_string_size() const {
return vec_string_.size();
}
inline void SEQ_STRING::clear_vec_string() {
vec_string_.Clear();
}
inline const ::std::string& SEQ_STRING::vec_string(int index) const {
return vec_string_.Get(index);
}
inline ::std::string* SEQ_STRING::mutable_vec_string(int index) {
return vec_string_.Mutable(index);
}
inline void SEQ_STRING::set_vec_string(int index, const ::std::string& value) {
vec_string_.Mutable(index)->assign(value);
}
inline void SEQ_STRING::set_vec_string(int index, const char* value) {
vec_string_.Mutable(index)->assign(value);
}
inline void SEQ_STRING::set_vec_string(int index, const void* value, size_t size) {
vec_string_.Mutable(index)->assign(
reinterpret_cast<const char*>(value), size);
}
inline ::std::string* SEQ_STRING::add_vec_string() {
return vec_string_.Add();
}
inline void SEQ_STRING::add_vec_string(const ::std::string& value) {
vec_string_.Add()->assign(value);
}
inline void SEQ_STRING::add_vec_string(const char* value) {
vec_string_.Add()->assign(value);
}
inline void SEQ_STRING::add_vec_string(const void* value, size_t size) {
vec_string_.Add()->assign(reinterpret_cast<const char*>(value), size);
}
inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
SEQ_STRING::vec_string() const {
return vec_string_;
}
inline ::google::protobuf::RepeatedPtrField< ::std::string>*
SEQ_STRING::mutable_vec_string() {
return &vec_string_;
}
// -------------------------------------------------------------------
// SEQ_CHAR
// optional bytes vec_char = 1;
inline bool SEQ_CHAR::has_vec_char() const {
return (_has_bits_[0] & 0x00000001u) != 0;
}
inline void SEQ_CHAR::set_has_vec_char() {
_has_bits_[0] |= 0x00000001u;
}
inline void SEQ_CHAR::clear_has_vec_char() {
_has_bits_[0] &= ~0x00000001u;
}
inline void SEQ_CHAR::clear_vec_char() {
if (vec_char_ != &::google::protobuf::internal::kEmptyString) {
vec_char_->clear();
}
clear_has_vec_char();
}
inline const ::std::string& SEQ_CHAR::vec_char() const {
return *vec_char_;
}
inline void SEQ_CHAR::set_vec_char(const ::std::string& value) {
set_has_vec_char();
if (vec_char_ == &::google::protobuf::internal::kEmptyString) {
vec_char_ = new ::std::string;
}
vec_char_->assign(value);
}
inline void SEQ_CHAR::set_vec_char(const char* value) {
set_has_vec_char();
if (vec_char_ == &::google::protobuf::internal::kEmptyString) {
vec_char_ = new ::std::string;
}
vec_char_->assign(value);
}
inline void SEQ_CHAR::set_vec_char(const void* value, size_t size) {
set_has_vec_char();
if (vec_char_ == &::google::protobuf::internal::kEmptyString) {
vec_char_ = new ::std::string;
}
vec_char_->assign(reinterpret_cast<const char*>(value), size);
}
inline ::std::string* SEQ_CHAR::mutable_vec_char() {
set_has_vec_char();
if (vec_char_ == &::google::protobuf::internal::kEmptyString) {
vec_char_ = new ::std::string;
}
return vec_char_;
}
inline ::std::string* SEQ_CHAR::release_vec_char() {
clear_has_vec_char();
if (vec_char_ == &::google::protobuf::internal::kEmptyString) {
return NULL;
} else {
::std::string* temp = vec_char_;
vec_char_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
return temp;
}
}
inline void SEQ_CHAR::set_allocated_vec_char(::std::string* vec_char) {
if (vec_char_ != &::google::protobuf::internal::kEmptyString) {
delete vec_char_;
}
if (vec_char) {
set_has_vec_char();
vec_char_ = vec_char;
} else {
clear_has_vec_char();
vec_char_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
}
}
// -------------------------------------------------------------------
// SEQ_FLOAT
// repeated float vec_float = 1;
inline int SEQ_FLOAT::vec_float_size() const {
return vec_float_.size();
}
inline void SEQ_FLOAT::clear_vec_float() {
vec_float_.Clear();
}
inline float SEQ_FLOAT::vec_float(int index) const {
return vec_float_.Get(index);
}
inline void SEQ_FLOAT::set_vec_float(int index, float value) {
vec_float_.Set(index, value);
}
inline void SEQ_FLOAT::add_vec_float(float value) {
vec_float_.Add(value);
}
inline const ::google::protobuf::RepeatedField< float >&
SEQ_FLOAT::vec_float() const {
return vec_float_;
}
inline ::google::protobuf::RepeatedField< float >*
SEQ_FLOAT::mutable_vec_float() {
return &vec_float_;
}
// -------------------------------------------------------------------
// SEQ_INT
// repeated int32 vec_int = 1;
inline int SEQ_INT::vec_int_size() const {
return vec_int_.size();
}
inline void SEQ_INT::clear_vec_int() {
vec_int_.Clear();
}
inline ::google::protobuf::int32 SEQ_INT::vec_int(int index) const {
return vec_int_.Get(index);
}
inline void SEQ_INT::set_vec_int(int index, ::google::protobuf::int32 value) {
vec_int_.Set(index, value);
}
inline void SEQ_INT::add_vec_int(::google::protobuf::int32 value) {
vec_int_.Add(value);
}
inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
SEQ_INT::vec_int() const {
return vec_int_;
}
inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
SEQ_INT::mutable_vec_int() {
return &vec_int_;
}
// -------------------------------------------------------------------
// SEQ_LONG
// repeated int64 vec_long = 1;
inline int SEQ_LONG::vec_long_size() const {
return vec_long_.size();
}
inline void SEQ_LONG::clear_vec_long() {
vec_long_.Clear();
}
inline ::google::protobuf::int64 SEQ_LONG::vec_long(int index) const {
return vec_long_.Get(index);
}
inline void SEQ_LONG::set_vec_long(int index, ::google::protobuf::int64 value) {
vec_long_.Set(index, value);
}
inline void SEQ_LONG::add_vec_long(::google::protobuf::int64 value) {
vec_long_.Add(value);
}
inline const ::google::protobuf::RepeatedField< ::google::protobuf::int64 >&
SEQ_LONG::vec_long() const {
return vec_long_;
}
inline ::google::protobuf::RepeatedField< ::google::protobuf::int64 >*
SEQ_LONG::mutable_vec_long() {
return &vec_long_;
}
// -------------------------------------------------------------------
// APPKEYID_STRUCT
// optional int32 app_id = 1;
inline bool APPKEYID_STRUCT::has_app_id() const {
return (_has_bits_[0] & 0x00000001u) != 0;
}
inline void APPKEYID_STRUCT::set_has_app_id() {
_has_bits_[0] |= 0x00000001u;
}
inline void APPKEYID_STRUCT::clear_has_app_id() {
_has_bits_[0] &= ~0x00000001u;
}
inline void APPKEYID_STRUCT::clear_app_id() {
app_id_ = 0;
clear_has_app_id();
}
inline ::google::protobuf::int32 APPKEYID_STRUCT::app_id() const {
return app_id_;
}
inline void APPKEYID_STRUCT::set_app_id(::google::protobuf::int32 value) {
set_has_app_id();
app_id_ = value;
}
// optional int64 key_id = 2;
inline bool APPKEYID_STRUCT::has_key_id() const {
return (_has_bits_[0] & 0x00000002u) != 0;
}
inline void APPKEYID_STRUCT::set_has_key_id() {
_has_bits_[0] |= 0x00000002u;
}
inline void APPKEYID_STRUCT::clear_has_key_id() {
_has_bits_[0] &= ~0x00000002u;
}
inline void APPKEYID_STRUCT::clear_key_id() {
key_id_ = GOOGLE_LONGLONG(0);
clear_has_key_id();
}
inline ::google::protobuf::int64 APPKEYID_STRUCT::key_id() const {
return key_id_;
}
inline void APPKEYID_STRUCT::set_key_id(::google::protobuf::int64 value) {
set_has_key_id();
key_id_ = value;
}
// -------------------------------------------------------------------
// APPID_STRUCT
// optional int32 app_id = 1;
inline bool APPID_STRUCT::has_app_id() const {
return (_has_bits_[0] & 0x00000001u) != 0;
}
inline void APPID_STRUCT::set_has_app_id() {
_has_bits_[0] |= 0x00000001u;
}
inline void APPID_STRUCT::clear_has_app_id() {
_has_bits_[0] &= ~0x00000001u;
}
inline void APPID_STRUCT::clear_app_id() {
app_id_ = 0;
clear_has_app_id();
}
inline ::google::protobuf::int32 APPID_STRUCT::app_id() const {
return app_id_;
}
inline void APPID_STRUCT::set_app_id(::google::protobuf::int32 value) {
set_has_app_id();
app_id_ = value;
}
// optional int64 key_id = 2;
inline bool APPID_STRUCT::has_key_id() const {
return (_has_bits_[0] & 0x00000002u) != 0;
}
inline void APPID_STRUCT::set_has_key_id() {
_has_bits_[0] |= 0x00000002u;
}
inline void APPID_STRUCT::clear_has_key_id() {
_has_bits_[0] &= ~0x00000002u;
}
inline void APPID_STRUCT::clear_key_id() {
key_id_ = GOOGLE_LONGLONG(0);
clear_has_key_id();
}
inline ::google::protobuf::int64 APPID_STRUCT::key_id() const {
return key_id_;
}
inline void APPID_STRUCT::set_key_id(::google::protobuf::int64 value) {
set_has_key_id();
key_id_ = value;
}
// -------------------------------------------------------------------
// RTDBKEY_STRUCT
// optional sint64 table_column_id = 1;
inline bool RTDBKEY_STRUCT::has_table_column_id() const {
return (_has_bits_[0] & 0x00000001u) != 0;
}
inline void RTDBKEY_STRUCT::set_has_table_column_id() {
_has_bits_[0] |= 0x00000001u;
}
inline void RTDBKEY_STRUCT::clear_has_table_column_id() {
_has_bits_[0] &= ~0x00000001u;
}
inline void RTDBKEY_STRUCT::clear_table_column_id() {
table_column_id_ = GOOGLE_LONGLONG(0);
clear_has_table_column_id();
}
inline ::google::protobuf::int64 RTDBKEY_STRUCT::table_column_id() const {
return table_column_id_;
}
inline void RTDBKEY_STRUCT::set_table_column_id(::google::protobuf::int64 value) {
set_has_table_column_id();
table_column_id_ = value;
}
// optional sint64 region_record_id = 2;
inline bool RTDBKEY_STRUCT::has_region_record_id() const {
return (_has_bits_[0] & 0x00000002u) != 0;
}
inline void RTDBKEY_STRUCT::set_has_region_record_id() {
_has_bits_[0] |= 0x00000002u;
}
inline void RTDBKEY_STRUCT::clear_has_region_record_id() {
_has_bits_[0] &= ~0x00000002u;
}
inline void RTDBKEY_STRUCT::clear_region_record_id() {
region_record_id_ = GOOGLE_LONGLONG(0);
clear_has_region_record_id();
}
inline ::google::protobuf::int64 RTDBKEY_STRUCT::region_record_id() const {
return region_record_id_;
}
inline void RTDBKEY_STRUCT::set_region_record_id(::google::protobuf::int64 value) {
set_has_region_record_id();
region_record_id_ = value;
}
// -------------------------------------------------------------------
// APPRTDBKDY_STRUCT
// optional int32 app_id = 1;
inline bool APPRTDBKDY_STRUCT::has_app_id() const {
return (_has_bits_[0] & 0x00000001u) != 0;
}
inline void APPRTDBKDY_STRUCT::set_has_app_id() {
_has_bits_[0] |= 0x00000001u;
}
inline void APPRTDBKDY_STRUCT::clear_has_app_id() {
_has_bits_[0] &= ~0x00000001u;
}
inline void APPRTDBKDY_STRUCT::clear_app_id() {
app_id_ = 0;
clear_has_app_id();
}
inline ::google::protobuf::int32 APPRTDBKDY_STRUCT::app_id() const {
return app_id_;
}
inline void APPRTDBKDY_STRUCT::set_app_id(::google::protobuf::int32 value) {
set_has_app_id();
app_id_ = value;
}
// optional .RDB_PROTO.RTDBKEY_STRUCT key_id = 2;
inline bool APPRTDBKDY_STRUCT::has_key_id() const {
return (_has_bits_[0] & 0x00000002u) != 0;
}
inline void APPRTDBKDY_STRUCT::set_has_key_id() {
_has_bits_[0] |= 0x00000002u;
}
inline void APPRTDBKDY_STRUCT::clear_has_key_id() {
_has_bits_[0] &= ~0x00000002u;
}
inline void APPRTDBKDY_STRUCT::clear_key_id() {
if (key_id_ != NULL) key_id_->::RDB_PROTO::RTDBKEY_STRUCT::Clear();
clear_has_key_id();
}
inline const ::RDB_PROTO::RTDBKEY_STRUCT& APPRTDBKDY_STRUCT::key_id() const {
return key_id_ != NULL ? *key_id_ : *default_instance_->key_id_;
}
inline ::RDB_PROTO::RTDBKEY_STRUCT* APPRTDBKDY_STRUCT::mutable_key_id() {
set_has_key_id();
if (key_id_ == NULL) key_id_ = new ::RDB_PROTO::RTDBKEY_STRUCT;
return key_id_;
}
inline ::RDB_PROTO::RTDBKEY_STRUCT* APPRTDBKDY_STRUCT::release_key_id() {
clear_has_key_id();
::RDB_PROTO::RTDBKEY_STRUCT* temp = key_id_;
key_id_ = NULL;
return temp;
}
inline void APPRTDBKDY_STRUCT::set_allocated_key_id(::RDB_PROTO::RTDBKEY_STRUCT* key_id) {
delete key_id_;
key_id_ = key_id;
if (key_id) {
set_has_key_id();
} else {
clear_has_key_id();
}
}
// -------------------------------------------------------------------
// UNION_DATA_VALUE
// optional int32 type = 1;
inline bool UNION_DATA_VALUE::has_type() const {
return (_has_bits_[0] & 0x00000001u) != 0;
}
inline void UNION_DATA_VALUE::set_has_type() {
_has_bits_[0] |= 0x00000001u;
}
inline void UNION_DATA_VALUE::clear_has_type() {
_has_bits_[0] &= ~0x00000001u;
}
inline void UNION_DATA_VALUE::clear_type() {
type_ = 0;
clear_has_type();
}
inline ::google::protobuf::int32 UNION_DATA_VALUE::type() const {
return type_;
}
inline void UNION_DATA_VALUE::set_type(::google::protobuf::int32 value) {
set_has_type();
type_ = value;
}
// optional bytes c_string = 2;
inline bool UNION_DATA_VALUE::has_c_string() const {
return (_has_bits_[0] & 0x00000002u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_string() {
_has_bits_[0] |= 0x00000002u;
}
inline void UNION_DATA_VALUE::clear_has_c_string() {
_has_bits_[0] &= ~0x00000002u;
}
inline void UNION_DATA_VALUE::clear_c_string() {
if (c_string_ != &::google::protobuf::internal::kEmptyString) {
c_string_->clear();
}
clear_has_c_string();
}
inline const ::std::string& UNION_DATA_VALUE::c_string() const {
return *c_string_;
}
inline void UNION_DATA_VALUE::set_c_string(const ::std::string& value) {
set_has_c_string();
if (c_string_ == &::google::protobuf::internal::kEmptyString) {
c_string_ = new ::std::string;
}
c_string_->assign(value);
}
inline void UNION_DATA_VALUE::set_c_string(const char* value) {
set_has_c_string();
if (c_string_ == &::google::protobuf::internal::kEmptyString) {
c_string_ = new ::std::string;
}
c_string_->assign(value);
}
inline void UNION_DATA_VALUE::set_c_string(const void* value, size_t size) {
set_has_c_string();
if (c_string_ == &::google::protobuf::internal::kEmptyString) {
c_string_ = new ::std::string;
}
c_string_->assign(reinterpret_cast<const char*>(value), size);
}
inline ::std::string* UNION_DATA_VALUE::mutable_c_string() {
set_has_c_string();
if (c_string_ == &::google::protobuf::internal::kEmptyString) {
c_string_ = new ::std::string;
}
return c_string_;
}
inline ::std::string* UNION_DATA_VALUE::release_c_string() {
clear_has_c_string();
if (c_string_ == &::google::protobuf::internal::kEmptyString) {
return NULL;
} else {
::std::string* temp = c_string_;
c_string_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
return temp;
}
}
inline void UNION_DATA_VALUE::set_allocated_c_string(::std::string* c_string) {
if (c_string_ != &::google::protobuf::internal::kEmptyString) {
delete c_string_;
}
if (c_string) {
set_has_c_string();
c_string_ = c_string;
} else {
clear_has_c_string();
c_string_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
}
}
// optional uint32 c_uchar = 3;
inline bool UNION_DATA_VALUE::has_c_uchar() const {
return (_has_bits_[0] & 0x00000004u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_uchar() {
_has_bits_[0] |= 0x00000004u;
}
inline void UNION_DATA_VALUE::clear_has_c_uchar() {
_has_bits_[0] &= ~0x00000004u;
}
inline void UNION_DATA_VALUE::clear_c_uchar() {
c_uchar_ = 0u;
clear_has_c_uchar();
}
inline ::google::protobuf::uint32 UNION_DATA_VALUE::c_uchar() const {
return c_uchar_;
}
inline void UNION_DATA_VALUE::set_c_uchar(::google::protobuf::uint32 value) {
set_has_c_uchar();
c_uchar_ = value;
}
// optional int32 c_short = 4;
inline bool UNION_DATA_VALUE::has_c_short() const {
return (_has_bits_[0] & 0x00000008u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_short() {
_has_bits_[0] |= 0x00000008u;
}
inline void UNION_DATA_VALUE::clear_has_c_short() {
_has_bits_[0] &= ~0x00000008u;
}
inline void UNION_DATA_VALUE::clear_c_short() {
c_short_ = 0;
clear_has_c_short();
}
inline ::google::protobuf::int32 UNION_DATA_VALUE::c_short() const {
return c_short_;
}
inline void UNION_DATA_VALUE::set_c_short(::google::protobuf::int32 value) {
set_has_c_short();
c_short_ = value;
}
// optional int32 c_int = 5;
inline bool UNION_DATA_VALUE::has_c_int() const {
return (_has_bits_[0] & 0x00000010u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_int() {
_has_bits_[0] |= 0x00000010u;
}
inline void UNION_DATA_VALUE::clear_has_c_int() {
_has_bits_[0] &= ~0x00000010u;
}
inline void UNION_DATA_VALUE::clear_c_int() {
c_int_ = 0;
clear_has_c_int();
}
inline ::google::protobuf::int32 UNION_DATA_VALUE::c_int() const {
return c_int_;
}
inline void UNION_DATA_VALUE::set_c_int(::google::protobuf::int32 value) {
set_has_c_int();
c_int_ = value;
}
// optional int64 c_time = 6;
inline bool UNION_DATA_VALUE::has_c_time() const {
return (_has_bits_[0] & 0x00000020u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_time() {
_has_bits_[0] |= 0x00000020u;
}
inline void UNION_DATA_VALUE::clear_has_c_time() {
_has_bits_[0] &= ~0x00000020u;
}
inline void UNION_DATA_VALUE::clear_c_time() {
c_time_ = GOOGLE_LONGLONG(0);
clear_has_c_time();
}
inline ::google::protobuf::int64 UNION_DATA_VALUE::c_time() const {
return c_time_;
}
inline void UNION_DATA_VALUE::set_c_time(::google::protobuf::int64 value) {
set_has_c_time();
c_time_ = value;
}
// optional float c_float = 7;
inline bool UNION_DATA_VALUE::has_c_float() const {
return (_has_bits_[0] & 0x00000040u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_float() {
_has_bits_[0] |= 0x00000040u;
}
inline void UNION_DATA_VALUE::clear_has_c_float() {
_has_bits_[0] &= ~0x00000040u;
}
inline void UNION_DATA_VALUE::clear_c_float() {
c_float_ = 0;
clear_has_c_float();
}
inline float UNION_DATA_VALUE::c_float() const {
return c_float_;
}
inline void UNION_DATA_VALUE::set_c_float(float value) {
set_has_c_float();
c_float_ = value;
}
// optional double c_double = 8;
inline bool UNION_DATA_VALUE::has_c_double() const {
return (_has_bits_[0] & 0x00000080u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_double() {
_has_bits_[0] |= 0x00000080u;
}
inline void UNION_DATA_VALUE::clear_has_c_double() {
_has_bits_[0] &= ~0x00000080u;
}
inline void UNION_DATA_VALUE::clear_c_double() {
c_double_ = 0;
clear_has_c_double();
}
inline double UNION_DATA_VALUE::c_double() const {
return c_double_;
}
inline void UNION_DATA_VALUE::set_c_double(double value) {
set_has_c_double();
c_double_ = value;
}
// optional int64 c_keyid = 9;
inline bool UNION_DATA_VALUE::has_c_keyid() const {
return (_has_bits_[0] & 0x00000100u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_keyid() {
_has_bits_[0] |= 0x00000100u;
}
inline void UNION_DATA_VALUE::clear_has_c_keyid() {
_has_bits_[0] &= ~0x00000100u;
}
inline void UNION_DATA_VALUE::clear_c_keyid() {
c_keyid_ = GOOGLE_LONGLONG(0);
clear_has_c_keyid();
}
inline ::google::protobuf::int64 UNION_DATA_VALUE::c_keyid() const {
return c_keyid_;
}
inline void UNION_DATA_VALUE::set_c_keyid(::google::protobuf::int64 value) {
set_has_c_keyid();
c_keyid_ = value;
}
// optional .RDB_PROTO.SEQ_CHAR c_binary = 10;
inline bool UNION_DATA_VALUE::has_c_binary() const {
return (_has_bits_[0] & 0x00000200u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_binary() {
_has_bits_[0] |= 0x00000200u;
}
inline void UNION_DATA_VALUE::clear_has_c_binary() {
_has_bits_[0] &= ~0x00000200u;
}
inline void UNION_DATA_VALUE::clear_c_binary() {
if (c_binary_ != NULL) c_binary_->::RDB_PROTO::SEQ_CHAR::Clear();
clear_has_c_binary();
}
inline const ::RDB_PROTO::SEQ_CHAR& UNION_DATA_VALUE::c_binary() const {
return c_binary_ != NULL ? *c_binary_ : *default_instance_->c_binary_;
}
inline ::RDB_PROTO::SEQ_CHAR* UNION_DATA_VALUE::mutable_c_binary() {
set_has_c_binary();
if (c_binary_ == NULL) c_binary_ = new ::RDB_PROTO::SEQ_CHAR;
return c_binary_;
}
inline ::RDB_PROTO::SEQ_CHAR* UNION_DATA_VALUE::release_c_binary() {
clear_has_c_binary();
::RDB_PROTO::SEQ_CHAR* temp = c_binary_;
c_binary_ = NULL;
return temp;
}
inline void UNION_DATA_VALUE::set_allocated_c_binary(::RDB_PROTO::SEQ_CHAR* c_binary) {
delete c_binary_;
c_binary_ = c_binary;
if (c_binary) {
set_has_c_binary();
} else {
clear_has_c_binary();
}
}
// optional .RDB_PROTO.SEQ_CHAR c_text = 11;
inline bool UNION_DATA_VALUE::has_c_text() const {
return (_has_bits_[0] & 0x00000400u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_text() {
_has_bits_[0] |= 0x00000400u;
}
inline void UNION_DATA_VALUE::clear_has_c_text() {
_has_bits_[0] &= ~0x00000400u;
}
inline void UNION_DATA_VALUE::clear_c_text() {
if (c_text_ != NULL) c_text_->::RDB_PROTO::SEQ_CHAR::Clear();
clear_has_c_text();
}
inline const ::RDB_PROTO::SEQ_CHAR& UNION_DATA_VALUE::c_text() const {
return c_text_ != NULL ? *c_text_ : *default_instance_->c_text_;
}
inline ::RDB_PROTO::SEQ_CHAR* UNION_DATA_VALUE::mutable_c_text() {
set_has_c_text();
if (c_text_ == NULL) c_text_ = new ::RDB_PROTO::SEQ_CHAR;
return c_text_;
}
inline ::RDB_PROTO::SEQ_CHAR* UNION_DATA_VALUE::release_c_text() {
clear_has_c_text();
::RDB_PROTO::SEQ_CHAR* temp = c_text_;
c_text_ = NULL;
return temp;
}
inline void UNION_DATA_VALUE::set_allocated_c_text(::RDB_PROTO::SEQ_CHAR* c_text) {
delete c_text_;
c_text_ = c_text;
if (c_text) {
set_has_c_text();
} else {
clear_has_c_text();
}
}
// optional .RDB_PROTO.SEQ_CHAR c_image = 12;
inline bool UNION_DATA_VALUE::has_c_image() const {
return (_has_bits_[0] & 0x00000800u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_image() {
_has_bits_[0] |= 0x00000800u;
}
inline void UNION_DATA_VALUE::clear_has_c_image() {
_has_bits_[0] &= ~0x00000800u;
}
inline void UNION_DATA_VALUE::clear_c_image() {
if (c_image_ != NULL) c_image_->::RDB_PROTO::SEQ_CHAR::Clear();
clear_has_c_image();
}
inline const ::RDB_PROTO::SEQ_CHAR& UNION_DATA_VALUE::c_image() const {
return c_image_ != NULL ? *c_image_ : *default_instance_->c_image_;
}
inline ::RDB_PROTO::SEQ_CHAR* UNION_DATA_VALUE::mutable_c_image() {
set_has_c_image();
if (c_image_ == NULL) c_image_ = new ::RDB_PROTO::SEQ_CHAR;
return c_image_;
}
inline ::RDB_PROTO::SEQ_CHAR* UNION_DATA_VALUE::release_c_image() {
clear_has_c_image();
::RDB_PROTO::SEQ_CHAR* temp = c_image_;
c_image_ = NULL;
return temp;
}
inline void UNION_DATA_VALUE::set_allocated_c_image(::RDB_PROTO::SEQ_CHAR* c_image) {
delete c_image_;
c_image_ = c_image;
if (c_image) {
set_has_c_image();
} else {
clear_has_c_image();
}
}
// optional .RDB_PROTO.APPKEYID_STRUCT c_appkeyid = 13;
inline bool UNION_DATA_VALUE::has_c_appkeyid() const {
return (_has_bits_[0] & 0x00001000u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_appkeyid() {
_has_bits_[0] |= 0x00001000u;
}
inline void UNION_DATA_VALUE::clear_has_c_appkeyid() {
_has_bits_[0] &= ~0x00001000u;
}
inline void UNION_DATA_VALUE::clear_c_appkeyid() {
if (c_appkeyid_ != NULL) c_appkeyid_->::RDB_PROTO::APPKEYID_STRUCT::Clear();
clear_has_c_appkeyid();
}
inline const ::RDB_PROTO::APPKEYID_STRUCT& UNION_DATA_VALUE::c_appkeyid() const {
return c_appkeyid_ != NULL ? *c_appkeyid_ : *default_instance_->c_appkeyid_;
}
inline ::RDB_PROTO::APPKEYID_STRUCT* UNION_DATA_VALUE::mutable_c_appkeyid() {
set_has_c_appkeyid();
if (c_appkeyid_ == NULL) c_appkeyid_ = new ::RDB_PROTO::APPKEYID_STRUCT;
return c_appkeyid_;
}
inline ::RDB_PROTO::APPKEYID_STRUCT* UNION_DATA_VALUE::release_c_appkeyid() {
clear_has_c_appkeyid();
::RDB_PROTO::APPKEYID_STRUCT* temp = c_appkeyid_;
c_appkeyid_ = NULL;
return temp;
}
inline void UNION_DATA_VALUE::set_allocated_c_appkeyid(::RDB_PROTO::APPKEYID_STRUCT* c_appkeyid) {
delete c_appkeyid_;
c_appkeyid_ = c_appkeyid;
if (c_appkeyid) {
set_has_c_appkeyid();
} else {
clear_has_c_appkeyid();
}
}
// optional .RDB_PROTO.APPID_STRUCT c_appid = 14;
inline bool UNION_DATA_VALUE::has_c_appid() const {
return (_has_bits_[0] & 0x00002000u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_appid() {
_has_bits_[0] |= 0x00002000u;
}
inline void UNION_DATA_VALUE::clear_has_c_appid() {
_has_bits_[0] &= ~0x00002000u;
}
inline void UNION_DATA_VALUE::clear_c_appid() {
if (c_appid_ != NULL) c_appid_->::RDB_PROTO::APPID_STRUCT::Clear();
clear_has_c_appid();
}
inline const ::RDB_PROTO::APPID_STRUCT& UNION_DATA_VALUE::c_appid() const {
return c_appid_ != NULL ? *c_appid_ : *default_instance_->c_appid_;
}
inline ::RDB_PROTO::APPID_STRUCT* UNION_DATA_VALUE::mutable_c_appid() {
set_has_c_appid();
if (c_appid_ == NULL) c_appid_ = new ::RDB_PROTO::APPID_STRUCT;
return c_appid_;
}
inline ::RDB_PROTO::APPID_STRUCT* UNION_DATA_VALUE::release_c_appid() {
clear_has_c_appid();
::RDB_PROTO::APPID_STRUCT* temp = c_appid_;
c_appid_ = NULL;
return temp;
}
inline void UNION_DATA_VALUE::set_allocated_c_appid(::RDB_PROTO::APPID_STRUCT* c_appid) {
delete c_appid_;
c_appid_ = c_appid;
if (c_appid) {
set_has_c_appid();
} else {
clear_has_c_appid();
}
}
// optional bytes c_default = 15;
inline bool UNION_DATA_VALUE::has_c_default() const {
return (_has_bits_[0] & 0x00004000u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_default() {
_has_bits_[0] |= 0x00004000u;
}
inline void UNION_DATA_VALUE::clear_has_c_default() {
_has_bits_[0] &= ~0x00004000u;
}
inline void UNION_DATA_VALUE::clear_c_default() {
if (c_default_ != &::google::protobuf::internal::kEmptyString) {
c_default_->clear();
}
clear_has_c_default();
}
inline const ::std::string& UNION_DATA_VALUE::c_default() const {
return *c_default_;
}
inline void UNION_DATA_VALUE::set_c_default(const ::std::string& value) {
set_has_c_default();
if (c_default_ == &::google::protobuf::internal::kEmptyString) {
c_default_ = new ::std::string;
}
c_default_->assign(value);
}
inline void UNION_DATA_VALUE::set_c_default(const char* value) {
set_has_c_default();
if (c_default_ == &::google::protobuf::internal::kEmptyString) {
c_default_ = new ::std::string;
}
c_default_->assign(value);
}
inline void UNION_DATA_VALUE::set_c_default(const void* value, size_t size) {
set_has_c_default();
if (c_default_ == &::google::protobuf::internal::kEmptyString) {
c_default_ = new ::std::string;
}
c_default_->assign(reinterpret_cast<const char*>(value), size);
}
inline ::std::string* UNION_DATA_VALUE::mutable_c_default() {
set_has_c_default();
if (c_default_ == &::google::protobuf::internal::kEmptyString) {
c_default_ = new ::std::string;
}
return c_default_;
}
inline ::std::string* UNION_DATA_VALUE::release_c_default() {
clear_has_c_default();
if (c_default_ == &::google::protobuf::internal::kEmptyString) {
return NULL;
} else {
::std::string* temp = c_default_;
c_default_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
return temp;
}
}
inline void UNION_DATA_VALUE::set_allocated_c_default(::std::string* c_default) {
if (c_default_ != &::google::protobuf::internal::kEmptyString) {
delete c_default_;
}
if (c_default) {
set_has_c_default();
c_default_ = c_default;
} else {
clear_has_c_default();
c_default_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
}
}
// optional uint32 c_uint = 16;
inline bool UNION_DATA_VALUE::has_c_uint() const {
return (_has_bits_[0] & 0x00008000u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_uint() {
_has_bits_[0] |= 0x00008000u;
}
inline void UNION_DATA_VALUE::clear_has_c_uint() {
_has_bits_[0] &= ~0x00008000u;
}
inline void UNION_DATA_VALUE::clear_c_uint() {
c_uint_ = 0u;
clear_has_c_uint();
}
inline ::google::protobuf::uint32 UNION_DATA_VALUE::c_uint() const {
return c_uint_;
}
inline void UNION_DATA_VALUE::set_c_uint(::google::protobuf::uint32 value) {
set_has_c_uint();
c_uint_ = value;
}
// optional int64 c_long = 17;
inline bool UNION_DATA_VALUE::has_c_long() const {
return (_has_bits_[0] & 0x00010000u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_long() {
_has_bits_[0] |= 0x00010000u;
}
inline void UNION_DATA_VALUE::clear_has_c_long() {
_has_bits_[0] &= ~0x00010000u;
}
inline void UNION_DATA_VALUE::clear_c_long() {
c_long_ = GOOGLE_LONGLONG(0);
clear_has_c_long();
}
inline ::google::protobuf::int64 UNION_DATA_VALUE::c_long() const {
return c_long_;
}
inline void UNION_DATA_VALUE::set_c_long(::google::protobuf::int64 value) {
set_has_c_long();
c_long_ = value;
}
// optional .RDB_PROTO.RTDBKEY_STRUCT c_rtdbkeyid = 18;
inline bool UNION_DATA_VALUE::has_c_rtdbkeyid() const {
return (_has_bits_[0] & 0x00020000u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_rtdbkeyid() {
_has_bits_[0] |= 0x00020000u;
}
inline void UNION_DATA_VALUE::clear_has_c_rtdbkeyid() {
_has_bits_[0] &= ~0x00020000u;
}
inline void UNION_DATA_VALUE::clear_c_rtdbkeyid() {
if (c_rtdbkeyid_ != NULL) c_rtdbkeyid_->::RDB_PROTO::RTDBKEY_STRUCT::Clear();
clear_has_c_rtdbkeyid();
}
inline const ::RDB_PROTO::RTDBKEY_STRUCT& UNION_DATA_VALUE::c_rtdbkeyid() const {
return c_rtdbkeyid_ != NULL ? *c_rtdbkeyid_ : *default_instance_->c_rtdbkeyid_;
}
inline ::RDB_PROTO::RTDBKEY_STRUCT* UNION_DATA_VALUE::mutable_c_rtdbkeyid() {
set_has_c_rtdbkeyid();
if (c_rtdbkeyid_ == NULL) c_rtdbkeyid_ = new ::RDB_PROTO::RTDBKEY_STRUCT;
return c_rtdbkeyid_;
}
inline ::RDB_PROTO::RTDBKEY_STRUCT* UNION_DATA_VALUE::release_c_rtdbkeyid() {
clear_has_c_rtdbkeyid();
::RDB_PROTO::RTDBKEY_STRUCT* temp = c_rtdbkeyid_;
c_rtdbkeyid_ = NULL;
return temp;
}
inline void UNION_DATA_VALUE::set_allocated_c_rtdbkeyid(::RDB_PROTO::RTDBKEY_STRUCT* c_rtdbkeyid) {
delete c_rtdbkeyid_;
c_rtdbkeyid_ = c_rtdbkeyid;
if (c_rtdbkeyid) {
set_has_c_rtdbkeyid();
} else {
clear_has_c_rtdbkeyid();
}
}
// optional .RDB_PROTO.RTDBKEY_STRUCT c_measrtdbkeyid = 19;
inline bool UNION_DATA_VALUE::has_c_measrtdbkeyid() const {
return (_has_bits_[0] & 0x00040000u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_measrtdbkeyid() {
_has_bits_[0] |= 0x00040000u;
}
inline void UNION_DATA_VALUE::clear_has_c_measrtdbkeyid() {
_has_bits_[0] &= ~0x00040000u;
}
inline void UNION_DATA_VALUE::clear_c_measrtdbkeyid() {
if (c_measrtdbkeyid_ != NULL) c_measrtdbkeyid_->::RDB_PROTO::RTDBKEY_STRUCT::Clear();
clear_has_c_measrtdbkeyid();
}
inline const ::RDB_PROTO::RTDBKEY_STRUCT& UNION_DATA_VALUE::c_measrtdbkeyid() const {
return c_measrtdbkeyid_ != NULL ? *c_measrtdbkeyid_ : *default_instance_->c_measrtdbkeyid_;
}
inline ::RDB_PROTO::RTDBKEY_STRUCT* UNION_DATA_VALUE::mutable_c_measrtdbkeyid() {
set_has_c_measrtdbkeyid();
if (c_measrtdbkeyid_ == NULL) c_measrtdbkeyid_ = new ::RDB_PROTO::RTDBKEY_STRUCT;
return c_measrtdbkeyid_;
}
inline ::RDB_PROTO::RTDBKEY_STRUCT* UNION_DATA_VALUE::release_c_measrtdbkeyid() {
clear_has_c_measrtdbkeyid();
::RDB_PROTO::RTDBKEY_STRUCT* temp = c_measrtdbkeyid_;
c_measrtdbkeyid_ = NULL;
return temp;
}
inline void UNION_DATA_VALUE::set_allocated_c_measrtdbkeyid(::RDB_PROTO::RTDBKEY_STRUCT* c_measrtdbkeyid) {
delete c_measrtdbkeyid_;
c_measrtdbkeyid_ = c_measrtdbkeyid;
if (c_measrtdbkeyid) {
set_has_c_measrtdbkeyid();
} else {
clear_has_c_measrtdbkeyid();
}
}
// optional .RDB_PROTO.APPRTDBKDY_STRUCT c_apprtdbkey = 20;
inline bool UNION_DATA_VALUE::has_c_apprtdbkey() const {
return (_has_bits_[0] & 0x00080000u) != 0;
}
inline void UNION_DATA_VALUE::set_has_c_apprtdbkey() {
_has_bits_[0] |= 0x00080000u;
}
inline void UNION_DATA_VALUE::clear_has_c_apprtdbkey() {
_has_bits_[0] &= ~0x00080000u;
}
inline void UNION_DATA_VALUE::clear_c_apprtdbkey() {
if (c_apprtdbkey_ != NULL) c_apprtdbkey_->::RDB_PROTO::APPRTDBKDY_STRUCT::Clear();
clear_has_c_apprtdbkey();
}
inline const ::RDB_PROTO::APPRTDBKDY_STRUCT& UNION_DATA_VALUE::c_apprtdbkey() const {
return c_apprtdbkey_ != NULL ? *c_apprtdbkey_ : *default_instance_->c_apprtdbkey_;
}
inline ::RDB_PROTO::APPRTDBKDY_STRUCT* UNION_DATA_VALUE::mutable_c_apprtdbkey() {
set_has_c_apprtdbkey();
if (c_apprtdbkey_ == NULL) c_apprtdbkey_ = new ::RDB_PROTO::APPRTDBKDY_STRUCT;
return c_apprtdbkey_;
}
inline ::RDB_PROTO::APPRTDBKDY_STRUCT* UNION_DATA_VALUE::release_c_apprtdbkey() {
clear_has_c_apprtdbkey();
::RDB_PROTO::APPRTDBKDY_STRUCT* temp = c_apprtdbkey_;
c_apprtdbkey_ = NULL;
return temp;
}
inline void UNION_DATA_VALUE::set_allocated_c_apprtdbkey(::RDB_PROTO::APPRTDBKDY_STRUCT* c_apprtdbkey) {
delete c_apprtdbkey_;
c_apprtdbkey_ = c_apprtdbkey;
if (c_apprtdbkey) {
set_has_c_apprtdbkey();
} else {
clear_has_c_apprtdbkey();
}
}
// -------------------------------------------------------------------
// SEQ_DATA_VALUE
// repeated .RDB_PROTO.UNION_DATA_VALUE vec_data = 1;
inline int SEQ_DATA_VALUE::vec_data_size() const {
return vec_data_.size();
}
inline void SEQ_DATA_VALUE::clear_vec_data() {
vec_data_.Clear();
}
inline const ::RDB_PROTO::UNION_DATA_VALUE& SEQ_DATA_VALUE::vec_data(int index) const {
return vec_data_.Get(index);
}
inline ::RDB_PROTO::UNION_DATA_VALUE* SEQ_DATA_VALUE::mutable_vec_data(int index) {
return vec_data_.Mutable(index);
}
inline ::RDB_PROTO::UNION_DATA_VALUE* SEQ_DATA_VALUE::add_vec_data() {
return vec_data_.Add();
}
inline const ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::UNION_DATA_VALUE >&
SEQ_DATA_VALUE::vec_data() const {
return vec_data_;
}
inline ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::UNION_DATA_VALUE >*
SEQ_DATA_VALUE::mutable_vec_data() {
return &vec_data_;
}
// -------------------------------------------------------------------
// DBERROR_STRUCT
// optional uint32 error_no = 1;
inline bool DBERROR_STRUCT::has_error_no() const {
return (_has_bits_[0] & 0x00000001u) != 0;
}
inline void DBERROR_STRUCT::set_has_error_no() {
_has_bits_[0] |= 0x00000001u;
}
inline void DBERROR_STRUCT::clear_has_error_no() {
_has_bits_[0] &= ~0x00000001u;
}
inline void DBERROR_STRUCT::clear_error_no() {
error_no_ = 0u;
clear_has_error_no();
}
inline ::google::protobuf::uint32 DBERROR_STRUCT::error_no() const {
return error_no_;
}
inline void DBERROR_STRUCT::set_error_no(::google::protobuf::uint32 value) {
set_has_error_no();
error_no_ = value;
}
// optional bytes error_msg = 2;
inline bool DBERROR_STRUCT::has_error_msg() const {
return (_has_bits_[0] & 0x00000002u) != 0;
}
inline void DBERROR_STRUCT::set_has_error_msg() {
_has_bits_[0] |= 0x00000002u;
}
inline void DBERROR_STRUCT::clear_has_error_msg() {
_has_bits_[0] &= ~0x00000002u;
}
inline void DBERROR_STRUCT::clear_error_msg() {
if (error_msg_ != &::google::protobuf::internal::kEmptyString) {
error_msg_->clear();
}
clear_has_error_msg();
}
inline const ::std::string& DBERROR_STRUCT::error_msg() const {
return *error_msg_;
}
inline void DBERROR_STRUCT::set_error_msg(const ::std::string& value) {
set_has_error_msg();
if (error_msg_ == &::google::protobuf::internal::kEmptyString) {
error_msg_ = new ::std::string;
}
error_msg_->assign(value);
}
inline void DBERROR_STRUCT::set_error_msg(const char* value) {
set_has_error_msg();
if (error_msg_ == &::google::protobuf::internal::kEmptyString) {
error_msg_ = new ::std::string;
}
error_msg_->assign(value);
}
inline void DBERROR_STRUCT::set_error_msg(const void* value, size_t size) {
set_has_error_msg();
if (error_msg_ == &::google::protobuf::internal::kEmptyString) {
error_msg_ = new ::std::string;
}
error_msg_->assign(reinterpret_cast<const char*>(value), size);
}
inline ::std::string* DBERROR_STRUCT::mutable_error_msg() {
set_has_error_msg();
if (error_msg_ == &::google::protobuf::internal::kEmptyString) {
error_msg_ = new ::std::string;
}
return error_msg_;
}
inline ::std::string* DBERROR_STRUCT::release_error_msg() {
clear_has_error_msg();
if (error_msg_ == &::google::protobuf::internal::kEmptyString) {
return NULL;
} else {
::std::string* temp = error_msg_;
error_msg_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
return temp;
}
}
inline void DBERROR_STRUCT::set_allocated_error_msg(::std::string* error_msg) {
if (error_msg_ != &::google::protobuf::internal::kEmptyString) {
delete error_msg_;
}
if (error_msg) {
set_has_error_msg();
error_msg_ = error_msg;
} else {
clear_has_error_msg();
error_msg_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
}
}
// -------------------------------------------------------------------
// SEQ_DBERROR
// repeated .RDB_PROTO.DBERROR_STRUCT vec_error = 1;
inline int SEQ_DBERROR::vec_error_size() const {
return vec_error_.size();
}
inline void SEQ_DBERROR::clear_vec_error() {
vec_error_.Clear();
}
inline const ::RDB_PROTO::DBERROR_STRUCT& SEQ_DBERROR::vec_error(int index) const {
return vec_error_.Get(index);
}
inline ::RDB_PROTO::DBERROR_STRUCT* SEQ_DBERROR::mutable_vec_error(int index) {
return vec_error_.Mutable(index);
}
inline ::RDB_PROTO::DBERROR_STRUCT* SEQ_DBERROR::add_vec_error() {
return vec_error_.Add();
}
inline const ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::DBERROR_STRUCT >&
SEQ_DBERROR::vec_error() const {
return vec_error_;
}
inline ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::DBERROR_STRUCT >*
SEQ_DBERROR::mutable_vec_error() {
return &vec_error_;
}
// -------------------------------------------------------------------
// RESULT_DATA_VALUE
// required bool is_null = 1;
inline bool RESULT_DATA_VALUE::has_is_null() const {
return (_has_bits_[0] & 0x00000001u) != 0;
}
inline void RESULT_DATA_VALUE::set_has_is_null() {
_has_bits_[0] |= 0x00000001u;
}
inline void RESULT_DATA_VALUE::clear_has_is_null() {
_has_bits_[0] &= ~0x00000001u;
}
inline void RESULT_DATA_VALUE::clear_is_null() {
is_null_ = false;
clear_has_is_null();
}
inline bool RESULT_DATA_VALUE::is_null() const {
return is_null_;
}
inline void RESULT_DATA_VALUE::set_is_null(bool value) {
set_has_is_null();
is_null_ = value;
}
// required .RDB_PROTO.UNION_DATA_VALUE data_value = 2;
inline bool RESULT_DATA_VALUE::has_data_value() const {
return (_has_bits_[0] & 0x00000002u) != 0;
}
inline void RESULT_DATA_VALUE::set_has_data_value() {
_has_bits_[0] |= 0x00000002u;
}
inline void RESULT_DATA_VALUE::clear_has_data_value() {
_has_bits_[0] &= ~0x00000002u;
}
inline void RESULT_DATA_VALUE::clear_data_value() {
if (data_value_ != NULL) data_value_->::RDB_PROTO::UNION_DATA_VALUE::Clear();
clear_has_data_value();
}
inline const ::RDB_PROTO::UNION_DATA_VALUE& RESULT_DATA_VALUE::data_value() const {
return data_value_ != NULL ? *data_value_ : *default_instance_->data_value_;
}
inline ::RDB_PROTO::UNION_DATA_VALUE* RESULT_DATA_VALUE::mutable_data_value() {
set_has_data_value();
if (data_value_ == NULL) data_value_ = new ::RDB_PROTO::UNION_DATA_VALUE;
return data_value_;
}
inline ::RDB_PROTO::UNION_DATA_VALUE* RESULT_DATA_VALUE::release_data_value() {
clear_has_data_value();
::RDB_PROTO::UNION_DATA_VALUE* temp = data_value_;
data_value_ = NULL;
return temp;
}
inline void RESULT_DATA_VALUE::set_allocated_data_value(::RDB_PROTO::UNION_DATA_VALUE* data_value) {
delete data_value_;
data_value_ = data_value;
if (data_value) {
set_has_data_value();
} else {
clear_has_data_value();
}
}
// -------------------------------------------------------------------
// SEQ_RESULT_DATA_VALUE
// repeated .RDB_PROTO.RESULT_DATA_VALUE vec_result_data_value = 1;
inline int SEQ_RESULT_DATA_VALUE::vec_result_data_value_size() const {
return vec_result_data_value_.size();
}
inline void SEQ_RESULT_DATA_VALUE::clear_vec_result_data_value() {
vec_result_data_value_.Clear();
}
inline const ::RDB_PROTO::RESULT_DATA_VALUE& SEQ_RESULT_DATA_VALUE::vec_result_data_value(int index) const {
return vec_result_data_value_.Get(index);
}
inline ::RDB_PROTO::RESULT_DATA_VALUE* SEQ_RESULT_DATA_VALUE::mutable_vec_result_data_value(int index) {
return vec_result_data_value_.Mutable(index);
}
inline ::RDB_PROTO::RESULT_DATA_VALUE* SEQ_RESULT_DATA_VALUE::add_vec_result_data_value() {
return vec_result_data_value_.Add();
}
inline const ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::RESULT_DATA_VALUE >&
SEQ_RESULT_DATA_VALUE::vec_result_data_value() const {
return vec_result_data_value_;
}
inline ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::RESULT_DATA_VALUE >*
SEQ_RESULT_DATA_VALUE::mutable_vec_result_data_value() {
return &vec_result_data_value_;
}
// -------------------------------------------------------------------
// RESULT_FIELD_INFO
// required int32 data_type = 1;
inline bool RESULT_FIELD_INFO::has_data_type() const {
return (_has_bits_[0] & 0x00000001u) != 0;
}
inline void RESULT_FIELD_INFO::set_has_data_type() {
_has_bits_[0] |= 0x00000001u;
}
inline void RESULT_FIELD_INFO::clear_has_data_type() {
_has_bits_[0] &= ~0x00000001u;
}
inline void RESULT_FIELD_INFO::clear_data_type() {
data_type_ = 0;
clear_has_data_type();
}
inline ::google::protobuf::int32 RESULT_FIELD_INFO::data_type() const {
return data_type_;
}
inline void RESULT_FIELD_INFO::set_data_type(::google::protobuf::int32 value) {
set_has_data_type();
data_type_ = value;
}
// required int32 data_len = 2;
inline bool RESULT_FIELD_INFO::has_data_len() const {
return (_has_bits_[0] & 0x00000002u) != 0;
}
inline void RESULT_FIELD_INFO::set_has_data_len() {
_has_bits_[0] |= 0x00000002u;
}
inline void RESULT_FIELD_INFO::clear_has_data_len() {
_has_bits_[0] &= ~0x00000002u;
}
inline void RESULT_FIELD_INFO::clear_data_len() {
data_len_ = 0;
clear_has_data_len();
}
inline ::google::protobuf::int32 RESULT_FIELD_INFO::data_len() const {
return data_len_;
}
inline void RESULT_FIELD_INFO::set_data_len(::google::protobuf::int32 value) {
set_has_data_len();
data_len_ = value;
}
// required bytes col_name = 3;
inline bool RESULT_FIELD_INFO::has_col_name() const {
return (_has_bits_[0] & 0x00000004u) != 0;
}
inline void RESULT_FIELD_INFO::set_has_col_name() {
_has_bits_[0] |= 0x00000004u;
}
inline void RESULT_FIELD_INFO::clear_has_col_name() {
_has_bits_[0] &= ~0x00000004u;
}
inline void RESULT_FIELD_INFO::clear_col_name() {
if (col_name_ != &::google::protobuf::internal::kEmptyString) {
col_name_->clear();
}
clear_has_col_name();
}
inline const ::std::string& RESULT_FIELD_INFO::col_name() const {
return *col_name_;
}
inline void RESULT_FIELD_INFO::set_col_name(const ::std::string& value) {
set_has_col_name();
if (col_name_ == &::google::protobuf::internal::kEmptyString) {
col_name_ = new ::std::string;
}
col_name_->assign(value);
}
inline void RESULT_FIELD_INFO::set_col_name(const char* value) {
set_has_col_name();
if (col_name_ == &::google::protobuf::internal::kEmptyString) {
col_name_ = new ::std::string;
}
col_name_->assign(value);
}
inline void RESULT_FIELD_INFO::set_col_name(const void* value, size_t size) {
set_has_col_name();
if (col_name_ == &::google::protobuf::internal::kEmptyString) {
col_name_ = new ::std::string;
}
col_name_->assign(reinterpret_cast<const char*>(value), size);
}
inline ::std::string* RESULT_FIELD_INFO::mutable_col_name() {
set_has_col_name();
if (col_name_ == &::google::protobuf::internal::kEmptyString) {
col_name_ = new ::std::string;
}
return col_name_;
}
inline ::std::string* RESULT_FIELD_INFO::release_col_name() {
clear_has_col_name();
if (col_name_ == &::google::protobuf::internal::kEmptyString) {
return NULL;
} else {
::std::string* temp = col_name_;
col_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
return temp;
}
}
inline void RESULT_FIELD_INFO::set_allocated_col_name(::std::string* col_name) {
if (col_name_ != &::google::protobuf::internal::kEmptyString) {
delete col_name_;
}
if (col_name) {
set_has_col_name();
col_name_ = col_name;
} else {
clear_has_col_name();
col_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
}
}
// -------------------------------------------------------------------
// SEQ_RESULT_FIELD_INFO
// repeated .RDB_PROTO.RESULT_FIELD_INFO vec_result_field_info = 1;
inline int SEQ_RESULT_FIELD_INFO::vec_result_field_info_size() const {
return vec_result_field_info_.size();
}
inline void SEQ_RESULT_FIELD_INFO::clear_vec_result_field_info() {
vec_result_field_info_.Clear();
}
inline const ::RDB_PROTO::RESULT_FIELD_INFO& SEQ_RESULT_FIELD_INFO::vec_result_field_info(int index) const {
return vec_result_field_info_.Get(index);
}
inline ::RDB_PROTO::RESULT_FIELD_INFO* SEQ_RESULT_FIELD_INFO::mutable_vec_result_field_info(int index) {
return vec_result_field_info_.Mutable(index);
}
inline ::RDB_PROTO::RESULT_FIELD_INFO* SEQ_RESULT_FIELD_INFO::add_vec_result_field_info() {
return vec_result_field_info_.Add();
}
inline const ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::RESULT_FIELD_INFO >&
SEQ_RESULT_FIELD_INFO::vec_result_field_info() const {
return vec_result_field_info_;
}
inline ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::RESULT_FIELD_INFO >*
SEQ_RESULT_FIELD_INFO::mutable_vec_result_field_info() {
return &vec_result_field_info_;
}
// -------------------------------------------------------------------
// OUT_DATA_TYPE
// required int32 out_field_position = 1;
inline bool OUT_DATA_TYPE::has_out_field_position() const {
return (_has_bits_[0] & 0x00000001u) != 0;
}
inline void OUT_DATA_TYPE::set_has_out_field_position() {
_has_bits_[0] |= 0x00000001u;
}
inline void OUT_DATA_TYPE::clear_has_out_field_position() {
_has_bits_[0] &= ~0x00000001u;
}
inline void OUT_DATA_TYPE::clear_out_field_position() {
out_field_position_ = 0;
clear_has_out_field_position();
}
inline ::google::protobuf::int32 OUT_DATA_TYPE::out_field_position() const {
return out_field_position_;
}
inline void OUT_DATA_TYPE::set_out_field_position(::google::protobuf::int32 value) {
set_has_out_field_position();
out_field_position_ = value;
}
// required int32 out_field_datatype = 2;
inline bool OUT_DATA_TYPE::has_out_field_datatype() const {
return (_has_bits_[0] & 0x00000002u) != 0;
}
inline void OUT_DATA_TYPE::set_has_out_field_datatype() {
_has_bits_[0] |= 0x00000002u;
}
inline void OUT_DATA_TYPE::clear_has_out_field_datatype() {
_has_bits_[0] &= ~0x00000002u;
}
inline void OUT_DATA_TYPE::clear_out_field_datatype() {
out_field_datatype_ = 0;
clear_has_out_field_datatype();
}
inline ::google::protobuf::int32 OUT_DATA_TYPE::out_field_datatype() const {
return out_field_datatype_;
}
inline void OUT_DATA_TYPE::set_out_field_datatype(::google::protobuf::int32 value) {
set_has_out_field_datatype();
out_field_datatype_ = value;
}
// -------------------------------------------------------------------
// SEQ_OUT_DATA_TYPE
// repeated .RDB_PROTO.OUT_DATA_TYPE vec_out_data_type = 1;
inline int SEQ_OUT_DATA_TYPE::vec_out_data_type_size() const {
return vec_out_data_type_.size();
}
inline void SEQ_OUT_DATA_TYPE::clear_vec_out_data_type() {
vec_out_data_type_.Clear();
}
inline const ::RDB_PROTO::OUT_DATA_TYPE& SEQ_OUT_DATA_TYPE::vec_out_data_type(int index) const {
return vec_out_data_type_.Get(index);
}
inline ::RDB_PROTO::OUT_DATA_TYPE* SEQ_OUT_DATA_TYPE::mutable_vec_out_data_type(int index) {
return vec_out_data_type_.Mutable(index);
}
inline ::RDB_PROTO::OUT_DATA_TYPE* SEQ_OUT_DATA_TYPE::add_vec_out_data_type() {
return vec_out_data_type_.Add();
}
inline const ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::OUT_DATA_TYPE >&
SEQ_OUT_DATA_TYPE::vec_out_data_type() const {
return vec_out_data_type_;
}
inline ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::OUT_DATA_TYPE >*
SEQ_OUT_DATA_TYPE::mutable_vec_out_data_type() {
return &vec_out_data_type_;
}
// -------------------------------------------------------------------
// SELECT_RESULT
// required int32 field_num = 1;
inline bool SELECT_RESULT::has_field_num() const {
return (_has_bits_[0] & 0x00000001u) != 0;
}
inline void SELECT_RESULT::set_has_field_num() {
_has_bits_[0] |= 0x00000001u;
}
inline void SELECT_RESULT::clear_has_field_num() {
_has_bits_[0] &= ~0x00000001u;
}
inline void SELECT_RESULT::clear_field_num() {
field_num_ = 0;
clear_has_field_num();
}
inline ::google::protobuf::int32 SELECT_RESULT::field_num() const {
return field_num_;
}
inline void SELECT_RESULT::set_field_num(::google::protobuf::int32 value) {
set_has_field_num();
field_num_ = value;
}
// required .RDB_PROTO.SEQ_RESULT_FIELD_INFO field_info = 2;
inline bool SELECT_RESULT::has_field_info() const {
return (_has_bits_[0] & 0x00000002u) != 0;
}
inline void SELECT_RESULT::set_has_field_info() {
_has_bits_[0] |= 0x00000002u;
}
inline void SELECT_RESULT::clear_has_field_info() {
_has_bits_[0] &= ~0x00000002u;
}
inline void SELECT_RESULT::clear_field_info() {
if (field_info_ != NULL) field_info_->::RDB_PROTO::SEQ_RESULT_FIELD_INFO::Clear();
clear_has_field_info();
}
inline const ::RDB_PROTO::SEQ_RESULT_FIELD_INFO& SELECT_RESULT::field_info() const {
return field_info_ != NULL ? *field_info_ : *default_instance_->field_info_;
}
inline ::RDB_PROTO::SEQ_RESULT_FIELD_INFO* SELECT_RESULT::mutable_field_info() {
set_has_field_info();
if (field_info_ == NULL) field_info_ = new ::RDB_PROTO::SEQ_RESULT_FIELD_INFO;
return field_info_;
}
inline ::RDB_PROTO::SEQ_RESULT_FIELD_INFO* SELECT_RESULT::release_field_info() {
clear_has_field_info();
::RDB_PROTO::SEQ_RESULT_FIELD_INFO* temp = field_info_;
field_info_ = NULL;
return temp;
}
inline void SELECT_RESULT::set_allocated_field_info(::RDB_PROTO::SEQ_RESULT_FIELD_INFO* field_info) {
delete field_info_;
field_info_ = field_info;
if (field_info) {
set_has_field_info();
} else {
clear_has_field_info();
}
}
// required uint32 data_num = 3;
inline bool SELECT_RESULT::has_data_num() const {
return (_has_bits_[0] & 0x00000004u) != 0;
}
inline void SELECT_RESULT::set_has_data_num() {
_has_bits_[0] |= 0x00000004u;
}
inline void SELECT_RESULT::clear_has_data_num() {
_has_bits_[0] &= ~0x00000004u;
}
inline void SELECT_RESULT::clear_data_num() {
data_num_ = 0u;
clear_has_data_num();
}
inline ::google::protobuf::uint32 SELECT_RESULT::data_num() const {
return data_num_;
}
inline void SELECT_RESULT::set_data_num(::google::protobuf::uint32 value) {
set_has_data_num();
data_num_ = value;
}
// required .RDB_PROTO.SEQ_RESULT_DATA_VALUE data_value_seq = 4;
inline bool SELECT_RESULT::has_data_value_seq() const {
return (_has_bits_[0] & 0x00000008u) != 0;
}
inline void SELECT_RESULT::set_has_data_value_seq() {
_has_bits_[0] |= 0x00000008u;
}
inline void SELECT_RESULT::clear_has_data_value_seq() {
_has_bits_[0] &= ~0x00000008u;
}
inline void SELECT_RESULT::clear_data_value_seq() {
if (data_value_seq_ != NULL) data_value_seq_->::RDB_PROTO::SEQ_RESULT_DATA_VALUE::Clear();
clear_has_data_value_seq();
}
inline const ::RDB_PROTO::SEQ_RESULT_DATA_VALUE& SELECT_RESULT::data_value_seq() const {
return data_value_seq_ != NULL ? *data_value_seq_ : *default_instance_->data_value_seq_;
}
inline ::RDB_PROTO::SEQ_RESULT_DATA_VALUE* SELECT_RESULT::mutable_data_value_seq() {
set_has_data_value_seq();
if (data_value_seq_ == NULL) data_value_seq_ = new ::RDB_PROTO::SEQ_RESULT_DATA_VALUE;
return data_value_seq_;
}
inline ::RDB_PROTO::SEQ_RESULT_DATA_VALUE* SELECT_RESULT::release_data_value_seq() {
clear_has_data_value_seq();
::RDB_PROTO::SEQ_RESULT_DATA_VALUE* temp = data_value_seq_;
data_value_seq_ = NULL;
return temp;
}
inline void SELECT_RESULT::set_allocated_data_value_seq(::RDB_PROTO::SEQ_RESULT_DATA_VALUE* data_value_seq) {
delete data_value_seq_;
data_value_seq_ = data_value_seq;
if (data_value_seq) {
set_has_data_value_seq();
} else {
clear_has_data_value_seq();
}
}
// -------------------------------------------------------------------
// EXEC_MULTI_RESULT
// required bool is_success = 1;
inline bool EXEC_MULTI_RESULT::has_is_success() const {
return (_has_bits_[0] & 0x00000001u) != 0;
}
inline void EXEC_MULTI_RESULT::set_has_is_success() {
_has_bits_[0] |= 0x00000001u;
}
inline void EXEC_MULTI_RESULT::clear_has_is_success() {
_has_bits_[0] &= ~0x00000001u;
}
inline void EXEC_MULTI_RESULT::clear_is_success() {
is_success_ = false;
clear_has_is_success();
}
inline bool EXEC_MULTI_RESULT::is_success() const {
return is_success_;
}
inline void EXEC_MULTI_RESULT::set_is_success(bool value) {
set_has_is_success();
is_success_ = value;
}
// required .RDB_PROTO.DBERROR_STRUCT db_error = 2;
inline bool EXEC_MULTI_RESULT::has_db_error() const {
return (_has_bits_[0] & 0x00000002u) != 0;
}
inline void EXEC_MULTI_RESULT::set_has_db_error() {
_has_bits_[0] |= 0x00000002u;
}
inline void EXEC_MULTI_RESULT::clear_has_db_error() {
_has_bits_[0] &= ~0x00000002u;
}
inline void EXEC_MULTI_RESULT::clear_db_error() {
if (db_error_ != NULL) db_error_->::RDB_PROTO::DBERROR_STRUCT::Clear();
clear_has_db_error();
}
inline const ::RDB_PROTO::DBERROR_STRUCT& EXEC_MULTI_RESULT::db_error() const {
return db_error_ != NULL ? *db_error_ : *default_instance_->db_error_;
}
inline ::RDB_PROTO::DBERROR_STRUCT* EXEC_MULTI_RESULT::mutable_db_error() {
set_has_db_error();
if (db_error_ == NULL) db_error_ = new ::RDB_PROTO::DBERROR_STRUCT;
return db_error_;
}
inline ::RDB_PROTO::DBERROR_STRUCT* EXEC_MULTI_RESULT::release_db_error() {
clear_has_db_error();
::RDB_PROTO::DBERROR_STRUCT* temp = db_error_;
db_error_ = NULL;
return temp;
}
inline void EXEC_MULTI_RESULT::set_allocated_db_error(::RDB_PROTO::DBERROR_STRUCT* db_error) {
delete db_error_;
db_error_ = db_error;
if (db_error) {
set_has_db_error();
} else {
clear_has_db_error();
}
}
// -------------------------------------------------------------------
// SEQ_EXEC_MULTI_RESULT
// repeated .RDB_PROTO.EXEC_MULTI_RESULT vec_exec_multi_result = 1;
inline int SEQ_EXEC_MULTI_RESULT::vec_exec_multi_result_size() const {
return vec_exec_multi_result_.size();
}
inline void SEQ_EXEC_MULTI_RESULT::clear_vec_exec_multi_result() {
vec_exec_multi_result_.Clear();
}
inline const ::RDB_PROTO::EXEC_MULTI_RESULT& SEQ_EXEC_MULTI_RESULT::vec_exec_multi_result(int index) const {
return vec_exec_multi_result_.Get(index);
}
inline ::RDB_PROTO::EXEC_MULTI_RESULT* SEQ_EXEC_MULTI_RESULT::mutable_vec_exec_multi_result(int index) {
return vec_exec_multi_result_.Mutable(index);
}
inline ::RDB_PROTO::EXEC_MULTI_RESULT* SEQ_EXEC_MULTI_RESULT::add_vec_exec_multi_result() {
return vec_exec_multi_result_.Add();
}
inline const ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::EXEC_MULTI_RESULT >&
SEQ_EXEC_MULTI_RESULT::vec_exec_multi_result() const {
return vec_exec_multi_result_;
}
inline ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::EXEC_MULTI_RESULT >*
SEQ_EXEC_MULTI_RESULT::mutable_vec_exec_multi_result() {
return &vec_exec_multi_result_;
}
// -------------------------------------------------------------------
// BIND_PARA
// required uint32 dci_type = 1;
inline bool BIND_PARA::has_dci_type() const {
return (_has_bits_[0] & 0x00000001u) != 0;
}
inline void BIND_PARA::set_has_dci_type() {
_has_bits_[0] |= 0x00000001u;
}
inline void BIND_PARA::clear_has_dci_type() {
_has_bits_[0] &= ~0x00000001u;
}
inline void BIND_PARA::clear_dci_type() {
dci_type_ = 0u;
clear_has_dci_type();
}
inline ::google::protobuf::uint32 BIND_PARA::dci_type() const {
return dci_type_;
}
inline void BIND_PARA::set_dci_type(::google::protobuf::uint32 value) {
set_has_dci_type();
dci_type_ = value;
}
// required int32 data_size = 2;
inline bool BIND_PARA::has_data_size() const {
return (_has_bits_[0] & 0x00000002u) != 0;
}
inline void BIND_PARA::set_has_data_size() {
_has_bits_[0] |= 0x00000002u;
}
inline void BIND_PARA::clear_has_data_size() {
_has_bits_[0] &= ~0x00000002u;
}
inline void BIND_PARA::clear_data_size() {
data_size_ = 0;
clear_has_data_size();
}
inline ::google::protobuf::int32 BIND_PARA::data_size() const {
return data_size_;
}
inline void BIND_PARA::set_data_size(::google::protobuf::int32 value) {
set_has_data_size();
data_size_ = value;
}
// -------------------------------------------------------------------
// SEQ_BIND_PARA
// repeated .RDB_PROTO.BIND_PARA vec_bind_para = 1;
inline int SEQ_BIND_PARA::vec_bind_para_size() const {
return vec_bind_para_.size();
}
inline void SEQ_BIND_PARA::clear_vec_bind_para() {
vec_bind_para_.Clear();
}
inline const ::RDB_PROTO::BIND_PARA& SEQ_BIND_PARA::vec_bind_para(int index) const {
return vec_bind_para_.Get(index);
}
inline ::RDB_PROTO::BIND_PARA* SEQ_BIND_PARA::mutable_vec_bind_para(int index) {
return vec_bind_para_.Mutable(index);
}
inline ::RDB_PROTO::BIND_PARA* SEQ_BIND_PARA::add_vec_bind_para() {
return vec_bind_para_.Add();
}
inline const ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::BIND_PARA >&
SEQ_BIND_PARA::vec_bind_para() const {
return vec_bind_para_;
}
inline ::google::protobuf::RepeatedPtrField< ::RDB_PROTO::BIND_PARA >*
SEQ_BIND_PARA::mutable_vec_bind_para() {
return &vec_bind_para_;
}
// @@protoc_insertion_point(namespace_scope)
} // namespace RDB_PROTO
#ifndef SWIG
namespace google {
namespace protobuf {
template <>
inline const EnumDescriptor* GetEnumDescriptor< ::RDB_PROTO::DB_BYTE_T>() {
return ::RDB_PROTO::DB_BYTE_T_descriptor();
}
} // namespace google
} // namespace protobuf
#endif // SWIG
// @@protoc_insertion_point(global_scope)
#endif // PROTOBUF_rdb_5fdefine_2eproto__INCLUDED