Created
January 7, 2012 05:00
-
-
Save RedbeardTheNinja/1573845 to your computer and use it in GitHub Desktop.
Cassandra C++ Thrift Interface
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Autogenerated by Thrift Compiler (0.8.0) | |
* | |
* DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING | |
* @generated | |
*/ | |
#include "Cassandra.h" | |
namespace org { namespace apache { namespace cassandra { | |
uint32_t Cassandra_login_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_auth_request = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->auth_request.read(iprot); | |
isset_auth_request = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_auth_request) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_login_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_login_args"); | |
xfer += oprot->writeFieldBegin("auth_request", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->auth_request.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_login_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_login_pargs"); | |
xfer += oprot->writeFieldBegin("auth_request", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += (*(this->auth_request)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_login_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->authnx.read(iprot); | |
this->__isset.authnx = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->authzx.read(iprot); | |
this->__isset.authzx = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_login_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_login_result"); | |
if (this->__isset.authnx) { | |
xfer += oprot->writeFieldBegin("authnx", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->authnx.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.authzx) { | |
xfer += oprot->writeFieldBegin("authzx", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->authzx.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_login_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->authnx.read(iprot); | |
this->__isset.authnx = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->authzx.read(iprot); | |
this->__isset.authzx = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_set_keyspace_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_keyspace = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->keyspace); | |
isset_keyspace = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_keyspace) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_set_keyspace_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_set_keyspace_args"); | |
xfer += oprot->writeFieldBegin("keyspace", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeString(this->keyspace); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_set_keyspace_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_set_keyspace_pargs"); | |
xfer += oprot->writeFieldBegin("keyspace", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeString((*(this->keyspace))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_set_keyspace_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_set_keyspace_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_set_keyspace_result"); | |
if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_set_keyspace_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_key = false; | |
bool isset_column_path = false; | |
bool isset_consistency_level = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readBinary(this->key); | |
isset_key = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->column_path.read(iprot); | |
isset_column_path = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_I32) { | |
int32_t ecast125; | |
xfer += iprot->readI32(ecast125); | |
this->consistency_level = (ConsistencyLevel::type)ecast125; | |
isset_consistency_level = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_key) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_column_path) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_consistency_level) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_get_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_get_args"); | |
xfer += oprot->writeFieldBegin("key", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeBinary(this->key); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column_path", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->column_path.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 3); | |
xfer += oprot->writeI32((int32_t)this->consistency_level); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_get_pargs"); | |
xfer += oprot->writeFieldBegin("key", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeBinary((*(this->key))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column_path", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += (*(this->column_path)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 3); | |
xfer += oprot->writeI32((int32_t)(*(this->consistency_level))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->success.read(iprot); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->nfe.read(iprot); | |
this->__isset.nfe = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 4: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_get_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRUCT, 0); | |
xfer += this->success.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.nfe) { | |
xfer += oprot->writeFieldBegin("nfe", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->nfe.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ue) { | |
xfer += oprot->writeFieldBegin("ue", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->ue.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.te) { | |
xfer += oprot->writeFieldBegin("te", ::apache::thrift::protocol::T_STRUCT, 4); | |
xfer += this->te.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += (*(this->success)).read(iprot); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->nfe.read(iprot); | |
this->__isset.nfe = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 4: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_slice_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_key = false; | |
bool isset_column_parent = false; | |
bool isset_predicate = false; | |
bool isset_consistency_level = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readBinary(this->key); | |
isset_key = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->column_parent.read(iprot); | |
isset_column_parent = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->predicate.read(iprot); | |
isset_predicate = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 4: | |
if (ftype == ::apache::thrift::protocol::T_I32) { | |
int32_t ecast126; | |
xfer += iprot->readI32(ecast126); | |
this->consistency_level = (ConsistencyLevel::type)ecast126; | |
isset_consistency_level = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_key) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_column_parent) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_predicate) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_consistency_level) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_get_slice_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_get_slice_args"); | |
xfer += oprot->writeFieldBegin("key", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeBinary(this->key); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column_parent", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->column_parent.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("predicate", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->predicate.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((int32_t)this->consistency_level); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_slice_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_get_slice_pargs"); | |
xfer += oprot->writeFieldBegin("key", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeBinary((*(this->key))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column_parent", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += (*(this->column_parent)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("predicate", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += (*(this->predicate)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((int32_t)(*(this->consistency_level))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_slice_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_LIST) { | |
{ | |
this->success.clear(); | |
uint32_t _size127; | |
::apache::thrift::protocol::TType _etype130; | |
iprot->readListBegin(_etype130, _size127); | |
this->success.resize(_size127); | |
uint32_t _i131; | |
for (_i131 = 0; _i131 < _size127; ++_i131) | |
{ | |
xfer += this->success[_i131].read(iprot); | |
} | |
iprot->readListEnd(); | |
} | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_slice_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_get_slice_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_LIST, 0); | |
{ | |
xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(this->success.size())); | |
std::vector<ColumnOrSuperColumn> ::const_iterator _iter132; | |
for (_iter132 = this->success.begin(); _iter132 != this->success.end(); ++_iter132) | |
{ | |
xfer += (*_iter132).write(oprot); | |
} | |
xfer += oprot->writeListEnd(); | |
} | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ue) { | |
xfer += oprot->writeFieldBegin("ue", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->ue.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.te) { | |
xfer += oprot->writeFieldBegin("te", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->te.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_slice_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_LIST) { | |
{ | |
(*(this->success)).clear(); | |
uint32_t _size133; | |
::apache::thrift::protocol::TType _etype136; | |
iprot->readListBegin(_etype136, _size133); | |
(*(this->success)).resize(_size133); | |
uint32_t _i137; | |
for (_i137 = 0; _i137 < _size133; ++_i137) | |
{ | |
xfer += (*(this->success))[_i137].read(iprot); | |
} | |
iprot->readListEnd(); | |
} | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_count_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_key = false; | |
bool isset_column_parent = false; | |
bool isset_predicate = false; | |
bool isset_consistency_level = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readBinary(this->key); | |
isset_key = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->column_parent.read(iprot); | |
isset_column_parent = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->predicate.read(iprot); | |
isset_predicate = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 4: | |
if (ftype == ::apache::thrift::protocol::T_I32) { | |
int32_t ecast138; | |
xfer += iprot->readI32(ecast138); | |
this->consistency_level = (ConsistencyLevel::type)ecast138; | |
isset_consistency_level = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_key) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_column_parent) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_predicate) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_consistency_level) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_get_count_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_get_count_args"); | |
xfer += oprot->writeFieldBegin("key", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeBinary(this->key); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column_parent", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->column_parent.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("predicate", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->predicate.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((int32_t)this->consistency_level); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_count_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_get_count_pargs"); | |
xfer += oprot->writeFieldBegin("key", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeBinary((*(this->key))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column_parent", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += (*(this->column_parent)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("predicate", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += (*(this->predicate)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((int32_t)(*(this->consistency_level))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_count_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_I32) { | |
xfer += iprot->readI32(this->success); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_count_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_get_count_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_I32, 0); | |
xfer += oprot->writeI32(this->success); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ue) { | |
xfer += oprot->writeFieldBegin("ue", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->ue.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.te) { | |
xfer += oprot->writeFieldBegin("te", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->te.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_count_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_I32) { | |
xfer += iprot->readI32((*(this->success))); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_multiget_slice_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_keys = false; | |
bool isset_column_parent = false; | |
bool isset_predicate = false; | |
bool isset_consistency_level = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_LIST) { | |
{ | |
this->keys.clear(); | |
uint32_t _size139; | |
::apache::thrift::protocol::TType _etype142; | |
iprot->readListBegin(_etype142, _size139); | |
this->keys.resize(_size139); | |
uint32_t _i143; | |
for (_i143 = 0; _i143 < _size139; ++_i143) | |
{ | |
xfer += iprot->readBinary(this->keys[_i143]); | |
} | |
iprot->readListEnd(); | |
} | |
isset_keys = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->column_parent.read(iprot); | |
isset_column_parent = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->predicate.read(iprot); | |
isset_predicate = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 4: | |
if (ftype == ::apache::thrift::protocol::T_I32) { | |
int32_t ecast144; | |
xfer += iprot->readI32(ecast144); | |
this->consistency_level = (ConsistencyLevel::type)ecast144; | |
isset_consistency_level = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_keys) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_column_parent) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_predicate) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_consistency_level) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_multiget_slice_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_multiget_slice_args"); | |
xfer += oprot->writeFieldBegin("keys", ::apache::thrift::protocol::T_LIST, 1); | |
{ | |
xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->keys.size())); | |
std::vector<std::string> ::const_iterator _iter145; | |
for (_iter145 = this->keys.begin(); _iter145 != this->keys.end(); ++_iter145) | |
{ | |
xfer += oprot->writeBinary((*_iter145)); | |
} | |
xfer += oprot->writeListEnd(); | |
} | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column_parent", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->column_parent.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("predicate", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->predicate.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((int32_t)this->consistency_level); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_multiget_slice_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_multiget_slice_pargs"); | |
xfer += oprot->writeFieldBegin("keys", ::apache::thrift::protocol::T_LIST, 1); | |
{ | |
xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>((*(this->keys)).size())); | |
std::vector<std::string> ::const_iterator _iter146; | |
for (_iter146 = (*(this->keys)).begin(); _iter146 != (*(this->keys)).end(); ++_iter146) | |
{ | |
xfer += oprot->writeBinary((*_iter146)); | |
} | |
xfer += oprot->writeListEnd(); | |
} | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column_parent", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += (*(this->column_parent)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("predicate", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += (*(this->predicate)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((int32_t)(*(this->consistency_level))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_multiget_slice_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_MAP) { | |
{ | |
this->success.clear(); | |
uint32_t _size147; | |
::apache::thrift::protocol::TType _ktype148; | |
::apache::thrift::protocol::TType _vtype149; | |
iprot->readMapBegin(_ktype148, _vtype149, _size147); | |
uint32_t _i151; | |
for (_i151 = 0; _i151 < _size147; ++_i151) | |
{ | |
std::string _key152; | |
xfer += iprot->readBinary(_key152); | |
std::vector<ColumnOrSuperColumn> & _val153 = this->success[_key152]; | |
{ | |
_val153.clear(); | |
uint32_t _size154; | |
::apache::thrift::protocol::TType _etype157; | |
iprot->readListBegin(_etype157, _size154); | |
_val153.resize(_size154); | |
uint32_t _i158; | |
for (_i158 = 0; _i158 < _size154; ++_i158) | |
{ | |
xfer += _val153[_i158].read(iprot); | |
} | |
iprot->readListEnd(); | |
} | |
} | |
iprot->readMapEnd(); | |
} | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_multiget_slice_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_multiget_slice_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_MAP, 0); | |
{ | |
xfer += oprot->writeMapBegin(::apache::thrift::protocol::T_STRING, ::apache::thrift::protocol::T_LIST, static_cast<uint32_t>(this->success.size())); | |
std::map<std::string, std::vector<ColumnOrSuperColumn> > ::const_iterator _iter159; | |
for (_iter159 = this->success.begin(); _iter159 != this->success.end(); ++_iter159) | |
{ | |
xfer += oprot->writeBinary(_iter159->first); | |
{ | |
xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(_iter159->second.size())); | |
std::vector<ColumnOrSuperColumn> ::const_iterator _iter160; | |
for (_iter160 = _iter159->second.begin(); _iter160 != _iter159->second.end(); ++_iter160) | |
{ | |
xfer += (*_iter160).write(oprot); | |
} | |
xfer += oprot->writeListEnd(); | |
} | |
} | |
xfer += oprot->writeMapEnd(); | |
} | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ue) { | |
xfer += oprot->writeFieldBegin("ue", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->ue.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.te) { | |
xfer += oprot->writeFieldBegin("te", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->te.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_multiget_slice_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_MAP) { | |
{ | |
(*(this->success)).clear(); | |
uint32_t _size161; | |
::apache::thrift::protocol::TType _ktype162; | |
::apache::thrift::protocol::TType _vtype163; | |
iprot->readMapBegin(_ktype162, _vtype163, _size161); | |
uint32_t _i165; | |
for (_i165 = 0; _i165 < _size161; ++_i165) | |
{ | |
std::string _key166; | |
xfer += iprot->readBinary(_key166); | |
std::vector<ColumnOrSuperColumn> & _val167 = (*(this->success))[_key166]; | |
{ | |
_val167.clear(); | |
uint32_t _size168; | |
::apache::thrift::protocol::TType _etype171; | |
iprot->readListBegin(_etype171, _size168); | |
_val167.resize(_size168); | |
uint32_t _i172; | |
for (_i172 = 0; _i172 < _size168; ++_i172) | |
{ | |
xfer += _val167[_i172].read(iprot); | |
} | |
iprot->readListEnd(); | |
} | |
} | |
iprot->readMapEnd(); | |
} | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_multiget_count_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_keys = false; | |
bool isset_column_parent = false; | |
bool isset_predicate = false; | |
bool isset_consistency_level = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_LIST) { | |
{ | |
this->keys.clear(); | |
uint32_t _size173; | |
::apache::thrift::protocol::TType _etype176; | |
iprot->readListBegin(_etype176, _size173); | |
this->keys.resize(_size173); | |
uint32_t _i177; | |
for (_i177 = 0; _i177 < _size173; ++_i177) | |
{ | |
xfer += iprot->readBinary(this->keys[_i177]); | |
} | |
iprot->readListEnd(); | |
} | |
isset_keys = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->column_parent.read(iprot); | |
isset_column_parent = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->predicate.read(iprot); | |
isset_predicate = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 4: | |
if (ftype == ::apache::thrift::protocol::T_I32) { | |
int32_t ecast178; | |
xfer += iprot->readI32(ecast178); | |
this->consistency_level = (ConsistencyLevel::type)ecast178; | |
isset_consistency_level = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_keys) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_column_parent) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_predicate) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_consistency_level) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_multiget_count_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_multiget_count_args"); | |
xfer += oprot->writeFieldBegin("keys", ::apache::thrift::protocol::T_LIST, 1); | |
{ | |
xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->keys.size())); | |
std::vector<std::string> ::const_iterator _iter179; | |
for (_iter179 = this->keys.begin(); _iter179 != this->keys.end(); ++_iter179) | |
{ | |
xfer += oprot->writeBinary((*_iter179)); | |
} | |
xfer += oprot->writeListEnd(); | |
} | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column_parent", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->column_parent.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("predicate", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->predicate.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((int32_t)this->consistency_level); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_multiget_count_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_multiget_count_pargs"); | |
xfer += oprot->writeFieldBegin("keys", ::apache::thrift::protocol::T_LIST, 1); | |
{ | |
xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>((*(this->keys)).size())); | |
std::vector<std::string> ::const_iterator _iter180; | |
for (_iter180 = (*(this->keys)).begin(); _iter180 != (*(this->keys)).end(); ++_iter180) | |
{ | |
xfer += oprot->writeBinary((*_iter180)); | |
} | |
xfer += oprot->writeListEnd(); | |
} | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column_parent", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += (*(this->column_parent)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("predicate", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += (*(this->predicate)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((int32_t)(*(this->consistency_level))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_multiget_count_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_MAP) { | |
{ | |
this->success.clear(); | |
uint32_t _size181; | |
::apache::thrift::protocol::TType _ktype182; | |
::apache::thrift::protocol::TType _vtype183; | |
iprot->readMapBegin(_ktype182, _vtype183, _size181); | |
uint32_t _i185; | |
for (_i185 = 0; _i185 < _size181; ++_i185) | |
{ | |
std::string _key186; | |
xfer += iprot->readBinary(_key186); | |
int32_t& _val187 = this->success[_key186]; | |
xfer += iprot->readI32(_val187); | |
} | |
iprot->readMapEnd(); | |
} | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_multiget_count_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_multiget_count_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_MAP, 0); | |
{ | |
xfer += oprot->writeMapBegin(::apache::thrift::protocol::T_STRING, ::apache::thrift::protocol::T_I32, static_cast<uint32_t>(this->success.size())); | |
std::map<std::string, int32_t> ::const_iterator _iter188; | |
for (_iter188 = this->success.begin(); _iter188 != this->success.end(); ++_iter188) | |
{ | |
xfer += oprot->writeBinary(_iter188->first); | |
xfer += oprot->writeI32(_iter188->second); | |
} | |
xfer += oprot->writeMapEnd(); | |
} | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ue) { | |
xfer += oprot->writeFieldBegin("ue", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->ue.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.te) { | |
xfer += oprot->writeFieldBegin("te", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->te.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_multiget_count_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_MAP) { | |
{ | |
(*(this->success)).clear(); | |
uint32_t _size189; | |
::apache::thrift::protocol::TType _ktype190; | |
::apache::thrift::protocol::TType _vtype191; | |
iprot->readMapBegin(_ktype190, _vtype191, _size189); | |
uint32_t _i193; | |
for (_i193 = 0; _i193 < _size189; ++_i193) | |
{ | |
std::string _key194; | |
xfer += iprot->readBinary(_key194); | |
int32_t& _val195 = (*(this->success))[_key194]; | |
xfer += iprot->readI32(_val195); | |
} | |
iprot->readMapEnd(); | |
} | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_range_slices_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_column_parent = false; | |
bool isset_predicate = false; | |
bool isset_range = false; | |
bool isset_consistency_level = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->column_parent.read(iprot); | |
isset_column_parent = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->predicate.read(iprot); | |
isset_predicate = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->range.read(iprot); | |
isset_range = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 4: | |
if (ftype == ::apache::thrift::protocol::T_I32) { | |
int32_t ecast196; | |
xfer += iprot->readI32(ecast196); | |
this->consistency_level = (ConsistencyLevel::type)ecast196; | |
isset_consistency_level = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_column_parent) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_predicate) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_range) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_consistency_level) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_get_range_slices_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_get_range_slices_args"); | |
xfer += oprot->writeFieldBegin("column_parent", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->column_parent.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("predicate", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->predicate.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("range", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->range.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((int32_t)this->consistency_level); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_range_slices_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_get_range_slices_pargs"); | |
xfer += oprot->writeFieldBegin("column_parent", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += (*(this->column_parent)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("predicate", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += (*(this->predicate)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("range", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += (*(this->range)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((int32_t)(*(this->consistency_level))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_range_slices_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_LIST) { | |
{ | |
this->success.clear(); | |
uint32_t _size197; | |
::apache::thrift::protocol::TType _etype200; | |
iprot->readListBegin(_etype200, _size197); | |
this->success.resize(_size197); | |
uint32_t _i201; | |
for (_i201 = 0; _i201 < _size197; ++_i201) | |
{ | |
xfer += this->success[_i201].read(iprot); | |
} | |
iprot->readListEnd(); | |
} | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_range_slices_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_get_range_slices_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_LIST, 0); | |
{ | |
xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(this->success.size())); | |
std::vector<KeySlice> ::const_iterator _iter202; | |
for (_iter202 = this->success.begin(); _iter202 != this->success.end(); ++_iter202) | |
{ | |
xfer += (*_iter202).write(oprot); | |
} | |
xfer += oprot->writeListEnd(); | |
} | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ue) { | |
xfer += oprot->writeFieldBegin("ue", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->ue.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.te) { | |
xfer += oprot->writeFieldBegin("te", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->te.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_range_slices_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_LIST) { | |
{ | |
(*(this->success)).clear(); | |
uint32_t _size203; | |
::apache::thrift::protocol::TType _etype206; | |
iprot->readListBegin(_etype206, _size203); | |
(*(this->success)).resize(_size203); | |
uint32_t _i207; | |
for (_i207 = 0; _i207 < _size203; ++_i207) | |
{ | |
xfer += (*(this->success))[_i207].read(iprot); | |
} | |
iprot->readListEnd(); | |
} | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_indexed_slices_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_column_parent = false; | |
bool isset_index_clause = false; | |
bool isset_column_predicate = false; | |
bool isset_consistency_level = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->column_parent.read(iprot); | |
isset_column_parent = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->index_clause.read(iprot); | |
isset_index_clause = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->column_predicate.read(iprot); | |
isset_column_predicate = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 4: | |
if (ftype == ::apache::thrift::protocol::T_I32) { | |
int32_t ecast208; | |
xfer += iprot->readI32(ecast208); | |
this->consistency_level = (ConsistencyLevel::type)ecast208; | |
isset_consistency_level = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_column_parent) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_index_clause) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_column_predicate) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_consistency_level) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_get_indexed_slices_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_get_indexed_slices_args"); | |
xfer += oprot->writeFieldBegin("column_parent", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->column_parent.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("index_clause", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->index_clause.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column_predicate", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->column_predicate.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((int32_t)this->consistency_level); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_indexed_slices_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_get_indexed_slices_pargs"); | |
xfer += oprot->writeFieldBegin("column_parent", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += (*(this->column_parent)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("index_clause", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += (*(this->index_clause)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column_predicate", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += (*(this->column_predicate)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((int32_t)(*(this->consistency_level))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_indexed_slices_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_LIST) { | |
{ | |
this->success.clear(); | |
uint32_t _size209; | |
::apache::thrift::protocol::TType _etype212; | |
iprot->readListBegin(_etype212, _size209); | |
this->success.resize(_size209); | |
uint32_t _i213; | |
for (_i213 = 0; _i213 < _size209; ++_i213) | |
{ | |
xfer += this->success[_i213].read(iprot); | |
} | |
iprot->readListEnd(); | |
} | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_indexed_slices_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_get_indexed_slices_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_LIST, 0); | |
{ | |
xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(this->success.size())); | |
std::vector<KeySlice> ::const_iterator _iter214; | |
for (_iter214 = this->success.begin(); _iter214 != this->success.end(); ++_iter214) | |
{ | |
xfer += (*_iter214).write(oprot); | |
} | |
xfer += oprot->writeListEnd(); | |
} | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ue) { | |
xfer += oprot->writeFieldBegin("ue", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->ue.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.te) { | |
xfer += oprot->writeFieldBegin("te", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->te.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_get_indexed_slices_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_LIST) { | |
{ | |
(*(this->success)).clear(); | |
uint32_t _size215; | |
::apache::thrift::protocol::TType _etype218; | |
iprot->readListBegin(_etype218, _size215); | |
(*(this->success)).resize(_size215); | |
uint32_t _i219; | |
for (_i219 = 0; _i219 < _size215; ++_i219) | |
{ | |
xfer += (*(this->success))[_i219].read(iprot); | |
} | |
iprot->readListEnd(); | |
} | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_insert_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_key = false; | |
bool isset_column_parent = false; | |
bool isset_column = false; | |
bool isset_consistency_level = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readBinary(this->key); | |
isset_key = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->column_parent.read(iprot); | |
isset_column_parent = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->column.read(iprot); | |
isset_column = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 4: | |
if (ftype == ::apache::thrift::protocol::T_I32) { | |
int32_t ecast220; | |
xfer += iprot->readI32(ecast220); | |
this->consistency_level = (ConsistencyLevel::type)ecast220; | |
isset_consistency_level = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_key) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_column_parent) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_column) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_consistency_level) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_insert_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_insert_args"); | |
xfer += oprot->writeFieldBegin("key", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeBinary(this->key); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column_parent", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->column_parent.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->column.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((int32_t)this->consistency_level); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_insert_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_insert_pargs"); | |
xfer += oprot->writeFieldBegin("key", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeBinary((*(this->key))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column_parent", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += (*(this->column_parent)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += (*(this->column)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((int32_t)(*(this->consistency_level))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_insert_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_insert_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_insert_result"); | |
if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ue) { | |
xfer += oprot->writeFieldBegin("ue", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->ue.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.te) { | |
xfer += oprot->writeFieldBegin("te", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->te.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_insert_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_add_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_key = false; | |
bool isset_column_parent = false; | |
bool isset_column = false; | |
bool isset_consistency_level = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readBinary(this->key); | |
isset_key = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->column_parent.read(iprot); | |
isset_column_parent = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->column.read(iprot); | |
isset_column = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 4: | |
if (ftype == ::apache::thrift::protocol::T_I32) { | |
int32_t ecast221; | |
xfer += iprot->readI32(ecast221); | |
this->consistency_level = (ConsistencyLevel::type)ecast221; | |
isset_consistency_level = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_key) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_column_parent) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_column) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_consistency_level) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_add_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_add_args"); | |
xfer += oprot->writeFieldBegin("key", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeBinary(this->key); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column_parent", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->column_parent.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->column.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((int32_t)this->consistency_level); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_add_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_add_pargs"); | |
xfer += oprot->writeFieldBegin("key", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeBinary((*(this->key))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column_parent", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += (*(this->column_parent)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += (*(this->column)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((int32_t)(*(this->consistency_level))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_add_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_add_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_add_result"); | |
if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ue) { | |
xfer += oprot->writeFieldBegin("ue", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->ue.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.te) { | |
xfer += oprot->writeFieldBegin("te", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->te.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_add_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_remove_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_key = false; | |
bool isset_column_path = false; | |
bool isset_timestamp = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readBinary(this->key); | |
isset_key = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->column_path.read(iprot); | |
isset_column_path = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_I64) { | |
xfer += iprot->readI64(this->timestamp); | |
isset_timestamp = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 4: | |
if (ftype == ::apache::thrift::protocol::T_I32) { | |
int32_t ecast222; | |
xfer += iprot->readI32(ecast222); | |
this->consistency_level = (ConsistencyLevel::type)ecast222; | |
this->__isset.consistency_level = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_key) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_column_path) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_timestamp) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_remove_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_remove_args"); | |
xfer += oprot->writeFieldBegin("key", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeBinary(this->key); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column_path", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->column_path.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("timestamp", ::apache::thrift::protocol::T_I64, 3); | |
xfer += oprot->writeI64(this->timestamp); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((int32_t)this->consistency_level); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_remove_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_remove_pargs"); | |
xfer += oprot->writeFieldBegin("key", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeBinary((*(this->key))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("column_path", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += (*(this->column_path)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("timestamp", ::apache::thrift::protocol::T_I64, 3); | |
xfer += oprot->writeI64((*(this->timestamp))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((int32_t)(*(this->consistency_level))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_remove_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_remove_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_remove_result"); | |
if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ue) { | |
xfer += oprot->writeFieldBegin("ue", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->ue.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.te) { | |
xfer += oprot->writeFieldBegin("te", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->te.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_remove_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_remove_counter_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_key = false; | |
bool isset_path = false; | |
bool isset_consistency_level = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readBinary(this->key); | |
isset_key = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->path.read(iprot); | |
isset_path = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_I32) { | |
int32_t ecast223; | |
xfer += iprot->readI32(ecast223); | |
this->consistency_level = (ConsistencyLevel::type)ecast223; | |
isset_consistency_level = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_key) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_path) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_consistency_level) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_remove_counter_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_remove_counter_args"); | |
xfer += oprot->writeFieldBegin("key", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeBinary(this->key); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("path", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->path.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 3); | |
xfer += oprot->writeI32((int32_t)this->consistency_level); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_remove_counter_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_remove_counter_pargs"); | |
xfer += oprot->writeFieldBegin("key", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeBinary((*(this->key))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("path", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += (*(this->path)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 3); | |
xfer += oprot->writeI32((int32_t)(*(this->consistency_level))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_remove_counter_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_remove_counter_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_remove_counter_result"); | |
if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ue) { | |
xfer += oprot->writeFieldBegin("ue", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->ue.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.te) { | |
xfer += oprot->writeFieldBegin("te", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->te.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_remove_counter_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_batch_mutate_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_mutation_map = false; | |
bool isset_consistency_level = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_MAP) { | |
{ | |
this->mutation_map.clear(); | |
uint32_t _size224; | |
::apache::thrift::protocol::TType _ktype225; | |
::apache::thrift::protocol::TType _vtype226; | |
iprot->readMapBegin(_ktype225, _vtype226, _size224); | |
uint32_t _i228; | |
for (_i228 = 0; _i228 < _size224; ++_i228) | |
{ | |
std::string _key229; | |
xfer += iprot->readBinary(_key229); | |
std::map<std::string, std::vector<Mutation> > & _val230 = this->mutation_map[_key229]; | |
{ | |
_val230.clear(); | |
uint32_t _size231; | |
::apache::thrift::protocol::TType _ktype232; | |
::apache::thrift::protocol::TType _vtype233; | |
iprot->readMapBegin(_ktype232, _vtype233, _size231); | |
uint32_t _i235; | |
for (_i235 = 0; _i235 < _size231; ++_i235) | |
{ | |
std::string _key236; | |
xfer += iprot->readString(_key236); | |
std::vector<Mutation> & _val237 = _val230[_key236]; | |
{ | |
_val237.clear(); | |
uint32_t _size238; | |
::apache::thrift::protocol::TType _etype241; | |
iprot->readListBegin(_etype241, _size238); | |
_val237.resize(_size238); | |
uint32_t _i242; | |
for (_i242 = 0; _i242 < _size238; ++_i242) | |
{ | |
xfer += _val237[_i242].read(iprot); | |
} | |
iprot->readListEnd(); | |
} | |
} | |
iprot->readMapEnd(); | |
} | |
} | |
iprot->readMapEnd(); | |
} | |
isset_mutation_map = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_I32) { | |
int32_t ecast243; | |
xfer += iprot->readI32(ecast243); | |
this->consistency_level = (ConsistencyLevel::type)ecast243; | |
isset_consistency_level = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_mutation_map) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_consistency_level) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_batch_mutate_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_batch_mutate_args"); | |
xfer += oprot->writeFieldBegin("mutation_map", ::apache::thrift::protocol::T_MAP, 1); | |
{ | |
xfer += oprot->writeMapBegin(::apache::thrift::protocol::T_STRING, ::apache::thrift::protocol::T_MAP, static_cast<uint32_t>(this->mutation_map.size())); | |
std::map<std::string, std::map<std::string, std::vector<Mutation> > > ::const_iterator _iter244; | |
for (_iter244 = this->mutation_map.begin(); _iter244 != this->mutation_map.end(); ++_iter244) | |
{ | |
xfer += oprot->writeBinary(_iter244->first); | |
{ | |
xfer += oprot->writeMapBegin(::apache::thrift::protocol::T_STRING, ::apache::thrift::protocol::T_LIST, static_cast<uint32_t>(_iter244->second.size())); | |
std::map<std::string, std::vector<Mutation> > ::const_iterator _iter245; | |
for (_iter245 = _iter244->second.begin(); _iter245 != _iter244->second.end(); ++_iter245) | |
{ | |
xfer += oprot->writeString(_iter245->first); | |
{ | |
xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(_iter245->second.size())); | |
std::vector<Mutation> ::const_iterator _iter246; | |
for (_iter246 = _iter245->second.begin(); _iter246 != _iter245->second.end(); ++_iter246) | |
{ | |
xfer += (*_iter246).write(oprot); | |
} | |
xfer += oprot->writeListEnd(); | |
} | |
} | |
xfer += oprot->writeMapEnd(); | |
} | |
} | |
xfer += oprot->writeMapEnd(); | |
} | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 2); | |
xfer += oprot->writeI32((int32_t)this->consistency_level); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_batch_mutate_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_batch_mutate_pargs"); | |
xfer += oprot->writeFieldBegin("mutation_map", ::apache::thrift::protocol::T_MAP, 1); | |
{ | |
xfer += oprot->writeMapBegin(::apache::thrift::protocol::T_STRING, ::apache::thrift::protocol::T_MAP, static_cast<uint32_t>((*(this->mutation_map)).size())); | |
std::map<std::string, std::map<std::string, std::vector<Mutation> > > ::const_iterator _iter247; | |
for (_iter247 = (*(this->mutation_map)).begin(); _iter247 != (*(this->mutation_map)).end(); ++_iter247) | |
{ | |
xfer += oprot->writeBinary(_iter247->first); | |
{ | |
xfer += oprot->writeMapBegin(::apache::thrift::protocol::T_STRING, ::apache::thrift::protocol::T_LIST, static_cast<uint32_t>(_iter247->second.size())); | |
std::map<std::string, std::vector<Mutation> > ::const_iterator _iter248; | |
for (_iter248 = _iter247->second.begin(); _iter248 != _iter247->second.end(); ++_iter248) | |
{ | |
xfer += oprot->writeString(_iter248->first); | |
{ | |
xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(_iter248->second.size())); | |
std::vector<Mutation> ::const_iterator _iter249; | |
for (_iter249 = _iter248->second.begin(); _iter249 != _iter248->second.end(); ++_iter249) | |
{ | |
xfer += (*_iter249).write(oprot); | |
} | |
xfer += oprot->writeListEnd(); | |
} | |
} | |
xfer += oprot->writeMapEnd(); | |
} | |
} | |
xfer += oprot->writeMapEnd(); | |
} | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("consistency_level", ::apache::thrift::protocol::T_I32, 2); | |
xfer += oprot->writeI32((int32_t)(*(this->consistency_level))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_batch_mutate_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_batch_mutate_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_batch_mutate_result"); | |
if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ue) { | |
xfer += oprot->writeFieldBegin("ue", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->ue.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.te) { | |
xfer += oprot->writeFieldBegin("te", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->te.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_batch_mutate_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_truncate_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_cfname = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->cfname); | |
isset_cfname = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_cfname) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_truncate_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_truncate_args"); | |
xfer += oprot->writeFieldBegin("cfname", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeString(this->cfname); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_truncate_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_truncate_pargs"); | |
xfer += oprot->writeFieldBegin("cfname", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeString((*(this->cfname))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_truncate_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_truncate_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_truncate_result"); | |
if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ue) { | |
xfer += oprot->writeFieldBegin("ue", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->ue.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_truncate_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_schema_versions_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_schema_versions_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_schema_versions_args"); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_schema_versions_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_schema_versions_pargs"); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_schema_versions_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_MAP) { | |
{ | |
this->success.clear(); | |
uint32_t _size250; | |
::apache::thrift::protocol::TType _ktype251; | |
::apache::thrift::protocol::TType _vtype252; | |
iprot->readMapBegin(_ktype251, _vtype252, _size250); | |
uint32_t _i254; | |
for (_i254 = 0; _i254 < _size250; ++_i254) | |
{ | |
std::string _key255; | |
xfer += iprot->readString(_key255); | |
std::vector<std::string> & _val256 = this->success[_key255]; | |
{ | |
_val256.clear(); | |
uint32_t _size257; | |
::apache::thrift::protocol::TType _etype260; | |
iprot->readListBegin(_etype260, _size257); | |
_val256.resize(_size257); | |
uint32_t _i261; | |
for (_i261 = 0; _i261 < _size257; ++_i261) | |
{ | |
xfer += iprot->readString(_val256[_i261]); | |
} | |
iprot->readListEnd(); | |
} | |
} | |
iprot->readMapEnd(); | |
} | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_schema_versions_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_schema_versions_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_MAP, 0); | |
{ | |
xfer += oprot->writeMapBegin(::apache::thrift::protocol::T_STRING, ::apache::thrift::protocol::T_LIST, static_cast<uint32_t>(this->success.size())); | |
std::map<std::string, std::vector<std::string> > ::const_iterator _iter262; | |
for (_iter262 = this->success.begin(); _iter262 != this->success.end(); ++_iter262) | |
{ | |
xfer += oprot->writeString(_iter262->first); | |
{ | |
xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(_iter262->second.size())); | |
std::vector<std::string> ::const_iterator _iter263; | |
for (_iter263 = _iter262->second.begin(); _iter263 != _iter262->second.end(); ++_iter263) | |
{ | |
xfer += oprot->writeString((*_iter263)); | |
} | |
xfer += oprot->writeListEnd(); | |
} | |
} | |
xfer += oprot->writeMapEnd(); | |
} | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_schema_versions_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_MAP) { | |
{ | |
(*(this->success)).clear(); | |
uint32_t _size264; | |
::apache::thrift::protocol::TType _ktype265; | |
::apache::thrift::protocol::TType _vtype266; | |
iprot->readMapBegin(_ktype265, _vtype266, _size264); | |
uint32_t _i268; | |
for (_i268 = 0; _i268 < _size264; ++_i268) | |
{ | |
std::string _key269; | |
xfer += iprot->readString(_key269); | |
std::vector<std::string> & _val270 = (*(this->success))[_key269]; | |
{ | |
_val270.clear(); | |
uint32_t _size271; | |
::apache::thrift::protocol::TType _etype274; | |
iprot->readListBegin(_etype274, _size271); | |
_val270.resize(_size271); | |
uint32_t _i275; | |
for (_i275 = 0; _i275 < _size271; ++_i275) | |
{ | |
xfer += iprot->readString(_val270[_i275]); | |
} | |
iprot->readListEnd(); | |
} | |
} | |
iprot->readMapEnd(); | |
} | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_keyspaces_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_keyspaces_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_keyspaces_args"); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_keyspaces_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_keyspaces_pargs"); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_keyspaces_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_LIST) { | |
{ | |
this->success.clear(); | |
uint32_t _size276; | |
::apache::thrift::protocol::TType _etype279; | |
iprot->readListBegin(_etype279, _size276); | |
this->success.resize(_size276); | |
uint32_t _i280; | |
for (_i280 = 0; _i280 < _size276; ++_i280) | |
{ | |
xfer += this->success[_i280].read(iprot); | |
} | |
iprot->readListEnd(); | |
} | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_keyspaces_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_keyspaces_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_LIST, 0); | |
{ | |
xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(this->success.size())); | |
std::vector<KsDef> ::const_iterator _iter281; | |
for (_iter281 = this->success.begin(); _iter281 != this->success.end(); ++_iter281) | |
{ | |
xfer += (*_iter281).write(oprot); | |
} | |
xfer += oprot->writeListEnd(); | |
} | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_keyspaces_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_LIST) { | |
{ | |
(*(this->success)).clear(); | |
uint32_t _size282; | |
::apache::thrift::protocol::TType _etype285; | |
iprot->readListBegin(_etype285, _size282); | |
(*(this->success)).resize(_size282); | |
uint32_t _i286; | |
for (_i286 = 0; _i286 < _size282; ++_i286) | |
{ | |
xfer += (*(this->success))[_i286].read(iprot); | |
} | |
iprot->readListEnd(); | |
} | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_cluster_name_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_cluster_name_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_cluster_name_args"); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_cluster_name_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_cluster_name_pargs"); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_cluster_name_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->success); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_cluster_name_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_cluster_name_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRING, 0); | |
xfer += oprot->writeString(this->success); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_cluster_name_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString((*(this->success))); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_version_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_version_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_version_args"); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_version_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_version_pargs"); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_version_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->success); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_version_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_version_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRING, 0); | |
xfer += oprot->writeString(this->success); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_version_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString((*(this->success))); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_ring_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_keyspace = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->keyspace); | |
isset_keyspace = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_keyspace) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_ring_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_ring_args"); | |
xfer += oprot->writeFieldBegin("keyspace", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeString(this->keyspace); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_ring_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_ring_pargs"); | |
xfer += oprot->writeFieldBegin("keyspace", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeString((*(this->keyspace))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_ring_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_LIST) { | |
{ | |
this->success.clear(); | |
uint32_t _size287; | |
::apache::thrift::protocol::TType _etype290; | |
iprot->readListBegin(_etype290, _size287); | |
this->success.resize(_size287); | |
uint32_t _i291; | |
for (_i291 = 0; _i291 < _size287; ++_i291) | |
{ | |
xfer += this->success[_i291].read(iprot); | |
} | |
iprot->readListEnd(); | |
} | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_ring_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_ring_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_LIST, 0); | |
{ | |
xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(this->success.size())); | |
std::vector<TokenRange> ::const_iterator _iter292; | |
for (_iter292 = this->success.begin(); _iter292 != this->success.end(); ++_iter292) | |
{ | |
xfer += (*_iter292).write(oprot); | |
} | |
xfer += oprot->writeListEnd(); | |
} | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_ring_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_LIST) { | |
{ | |
(*(this->success)).clear(); | |
uint32_t _size293; | |
::apache::thrift::protocol::TType _etype296; | |
iprot->readListBegin(_etype296, _size293); | |
(*(this->success)).resize(_size293); | |
uint32_t _i297; | |
for (_i297 = 0; _i297 < _size293; ++_i297) | |
{ | |
xfer += (*(this->success))[_i297].read(iprot); | |
} | |
iprot->readListEnd(); | |
} | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_partitioner_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_partitioner_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_partitioner_args"); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_partitioner_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_partitioner_pargs"); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_partitioner_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->success); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_partitioner_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_partitioner_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRING, 0); | |
xfer += oprot->writeString(this->success); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_partitioner_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString((*(this->success))); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_snitch_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_snitch_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_snitch_args"); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_snitch_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_snitch_pargs"); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_snitch_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->success); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_snitch_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_snitch_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRING, 0); | |
xfer += oprot->writeString(this->success); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_snitch_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString((*(this->success))); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_keyspace_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_keyspace = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->keyspace); | |
isset_keyspace = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_keyspace) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_keyspace_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_keyspace_args"); | |
xfer += oprot->writeFieldBegin("keyspace", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeString(this->keyspace); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_keyspace_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_keyspace_pargs"); | |
xfer += oprot->writeFieldBegin("keyspace", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeString((*(this->keyspace))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_keyspace_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->success.read(iprot); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->nfe.read(iprot); | |
this->__isset.nfe = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_keyspace_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_keyspace_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRUCT, 0); | |
xfer += this->success.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.nfe) { | |
xfer += oprot->writeFieldBegin("nfe", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->nfe.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_keyspace_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += (*(this->success)).read(iprot); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->nfe.read(iprot); | |
this->__isset.nfe = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_splits_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_cfName = false; | |
bool isset_start_token = false; | |
bool isset_end_token = false; | |
bool isset_keys_per_split = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->cfName); | |
isset_cfName = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->start_token); | |
isset_start_token = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->end_token); | |
isset_end_token = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 4: | |
if (ftype == ::apache::thrift::protocol::T_I32) { | |
xfer += iprot->readI32(this->keys_per_split); | |
isset_keys_per_split = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_cfName) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_start_token) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_end_token) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_keys_per_split) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_splits_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_splits_args"); | |
xfer += oprot->writeFieldBegin("cfName", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeString(this->cfName); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("start_token", ::apache::thrift::protocol::T_STRING, 2); | |
xfer += oprot->writeString(this->start_token); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("end_token", ::apache::thrift::protocol::T_STRING, 3); | |
xfer += oprot->writeString(this->end_token); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("keys_per_split", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32(this->keys_per_split); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_splits_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_splits_pargs"); | |
xfer += oprot->writeFieldBegin("cfName", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeString((*(this->cfName))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("start_token", ::apache::thrift::protocol::T_STRING, 2); | |
xfer += oprot->writeString((*(this->start_token))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("end_token", ::apache::thrift::protocol::T_STRING, 3); | |
xfer += oprot->writeString((*(this->end_token))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("keys_per_split", ::apache::thrift::protocol::T_I32, 4); | |
xfer += oprot->writeI32((*(this->keys_per_split))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_splits_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_LIST) { | |
{ | |
this->success.clear(); | |
uint32_t _size298; | |
::apache::thrift::protocol::TType _etype301; | |
iprot->readListBegin(_etype301, _size298); | |
this->success.resize(_size298); | |
uint32_t _i302; | |
for (_i302 = 0; _i302 < _size298; ++_i302) | |
{ | |
xfer += iprot->readString(this->success[_i302]); | |
} | |
iprot->readListEnd(); | |
} | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_splits_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_describe_splits_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_LIST, 0); | |
{ | |
xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRING, static_cast<uint32_t>(this->success.size())); | |
std::vector<std::string> ::const_iterator _iter303; | |
for (_iter303 = this->success.begin(); _iter303 != this->success.end(); ++_iter303) | |
{ | |
xfer += oprot->writeString((*_iter303)); | |
} | |
xfer += oprot->writeListEnd(); | |
} | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_describe_splits_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_LIST) { | |
{ | |
(*(this->success)).clear(); | |
uint32_t _size304; | |
::apache::thrift::protocol::TType _etype307; | |
iprot->readListBegin(_etype307, _size304); | |
(*(this->success)).resize(_size304); | |
uint32_t _i308; | |
for (_i308 = 0; _i308 < _size304; ++_i308) | |
{ | |
xfer += iprot->readString((*(this->success))[_i308]); | |
} | |
iprot->readListEnd(); | |
} | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_add_column_family_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_cf_def = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->cf_def.read(iprot); | |
isset_cf_def = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_cf_def) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_system_add_column_family_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_system_add_column_family_args"); | |
xfer += oprot->writeFieldBegin("cf_def", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->cf_def.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_add_column_family_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_system_add_column_family_pargs"); | |
xfer += oprot->writeFieldBegin("cf_def", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += (*(this->cf_def)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_add_column_family_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->success); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->sde.read(iprot); | |
this->__isset.sde = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_add_column_family_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_system_add_column_family_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRING, 0); | |
xfer += oprot->writeString(this->success); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.sde) { | |
xfer += oprot->writeFieldBegin("sde", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->sde.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_add_column_family_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString((*(this->success))); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->sde.read(iprot); | |
this->__isset.sde = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_drop_column_family_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_column_family = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->column_family); | |
isset_column_family = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_column_family) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_system_drop_column_family_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_system_drop_column_family_args"); | |
xfer += oprot->writeFieldBegin("column_family", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeString(this->column_family); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_drop_column_family_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_system_drop_column_family_pargs"); | |
xfer += oprot->writeFieldBegin("column_family", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeString((*(this->column_family))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_drop_column_family_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->success); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->sde.read(iprot); | |
this->__isset.sde = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_drop_column_family_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_system_drop_column_family_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRING, 0); | |
xfer += oprot->writeString(this->success); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.sde) { | |
xfer += oprot->writeFieldBegin("sde", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->sde.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_drop_column_family_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString((*(this->success))); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->sde.read(iprot); | |
this->__isset.sde = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_add_keyspace_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_ks_def = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ks_def.read(iprot); | |
isset_ks_def = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_ks_def) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_system_add_keyspace_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_system_add_keyspace_args"); | |
xfer += oprot->writeFieldBegin("ks_def", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ks_def.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_add_keyspace_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_system_add_keyspace_pargs"); | |
xfer += oprot->writeFieldBegin("ks_def", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += (*(this->ks_def)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_add_keyspace_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->success); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->sde.read(iprot); | |
this->__isset.sde = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_add_keyspace_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_system_add_keyspace_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRING, 0); | |
xfer += oprot->writeString(this->success); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.sde) { | |
xfer += oprot->writeFieldBegin("sde", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->sde.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_add_keyspace_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString((*(this->success))); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->sde.read(iprot); | |
this->__isset.sde = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_drop_keyspace_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_keyspace = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->keyspace); | |
isset_keyspace = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_keyspace) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_system_drop_keyspace_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_system_drop_keyspace_args"); | |
xfer += oprot->writeFieldBegin("keyspace", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeString(this->keyspace); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_drop_keyspace_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_system_drop_keyspace_pargs"); | |
xfer += oprot->writeFieldBegin("keyspace", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeString((*(this->keyspace))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_drop_keyspace_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->success); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->sde.read(iprot); | |
this->__isset.sde = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_drop_keyspace_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_system_drop_keyspace_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRING, 0); | |
xfer += oprot->writeString(this->success); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.sde) { | |
xfer += oprot->writeFieldBegin("sde", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->sde.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_drop_keyspace_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString((*(this->success))); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->sde.read(iprot); | |
this->__isset.sde = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_update_keyspace_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_ks_def = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ks_def.read(iprot); | |
isset_ks_def = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_ks_def) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_system_update_keyspace_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_system_update_keyspace_args"); | |
xfer += oprot->writeFieldBegin("ks_def", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ks_def.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_update_keyspace_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_system_update_keyspace_pargs"); | |
xfer += oprot->writeFieldBegin("ks_def", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += (*(this->ks_def)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_update_keyspace_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->success); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->sde.read(iprot); | |
this->__isset.sde = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_update_keyspace_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_system_update_keyspace_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRING, 0); | |
xfer += oprot->writeString(this->success); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.sde) { | |
xfer += oprot->writeFieldBegin("sde", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->sde.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_update_keyspace_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString((*(this->success))); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->sde.read(iprot); | |
this->__isset.sde = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_update_column_family_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_cf_def = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->cf_def.read(iprot); | |
isset_cf_def = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_cf_def) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_system_update_column_family_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_system_update_column_family_args"); | |
xfer += oprot->writeFieldBegin("cf_def", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->cf_def.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_update_column_family_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_system_update_column_family_pargs"); | |
xfer += oprot->writeFieldBegin("cf_def", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += (*(this->cf_def)).write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_update_column_family_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString(this->success); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->sde.read(iprot); | |
this->__isset.sde = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_update_column_family_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_system_update_column_family_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRING, 0); | |
xfer += oprot->writeString(this->success); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.sde) { | |
xfer += oprot->writeFieldBegin("sde", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->sde.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_system_update_column_family_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readString((*(this->success))); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->sde.read(iprot); | |
this->__isset.sde = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_execute_cql_query_args::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
bool isset_query = false; | |
bool isset_compression = false; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRING) { | |
xfer += iprot->readBinary(this->query); | |
isset_query = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_I32) { | |
int32_t ecast309; | |
xfer += iprot->readI32(ecast309); | |
this->compression = (Compression::type)ecast309; | |
isset_compression = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
if (!isset_query) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
if (!isset_compression) | |
throw TProtocolException(TProtocolException::INVALID_DATA); | |
return xfer; | |
} | |
uint32_t Cassandra_execute_cql_query_args::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_execute_cql_query_args"); | |
xfer += oprot->writeFieldBegin("query", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeBinary(this->query); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("compression", ::apache::thrift::protocol::T_I32, 2); | |
xfer += oprot->writeI32((int32_t)this->compression); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_execute_cql_query_pargs::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_execute_cql_query_pargs"); | |
xfer += oprot->writeFieldBegin("query", ::apache::thrift::protocol::T_STRING, 1); | |
xfer += oprot->writeBinary((*(this->query))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldBegin("compression", ::apache::thrift::protocol::T_I32, 2); | |
xfer += oprot->writeI32((int32_t)(*(this->compression))); | |
xfer += oprot->writeFieldEnd(); | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_execute_cql_query_result::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->success.read(iprot); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 4: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->sde.read(iprot); | |
this->__isset.sde = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_execute_cql_query_result::write(::apache::thrift::protocol::TProtocol* oprot) const { | |
uint32_t xfer = 0; | |
xfer += oprot->writeStructBegin("Cassandra_execute_cql_query_result"); | |
if (this->__isset.success) { | |
xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRUCT, 0); | |
xfer += this->success.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ire) { | |
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1); | |
xfer += this->ire.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.ue) { | |
xfer += oprot->writeFieldBegin("ue", ::apache::thrift::protocol::T_STRUCT, 2); | |
xfer += this->ue.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.te) { | |
xfer += oprot->writeFieldBegin("te", ::apache::thrift::protocol::T_STRUCT, 3); | |
xfer += this->te.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} else if (this->__isset.sde) { | |
xfer += oprot->writeFieldBegin("sde", ::apache::thrift::protocol::T_STRUCT, 4); | |
xfer += this->sde.write(oprot); | |
xfer += oprot->writeFieldEnd(); | |
} | |
xfer += oprot->writeFieldStop(); | |
xfer += oprot->writeStructEnd(); | |
return xfer; | |
} | |
uint32_t Cassandra_execute_cql_query_presult::read(::apache::thrift::protocol::TProtocol* iprot) { | |
uint32_t xfer = 0; | |
std::string fname; | |
::apache::thrift::protocol::TType ftype; | |
int16_t fid; | |
xfer += iprot->readStructBegin(fname); | |
using ::apache::thrift::protocol::TProtocolException; | |
while (true) | |
{ | |
xfer += iprot->readFieldBegin(fname, ftype, fid); | |
if (ftype == ::apache::thrift::protocol::T_STOP) { | |
break; | |
} | |
switch (fid) | |
{ | |
case 0: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += (*(this->success)).read(iprot); | |
this->__isset.success = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 1: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ire.read(iprot); | |
this->__isset.ire = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 2: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->ue.read(iprot); | |
this->__isset.ue = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 3: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->te.read(iprot); | |
this->__isset.te = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
case 4: | |
if (ftype == ::apache::thrift::protocol::T_STRUCT) { | |
xfer += this->sde.read(iprot); | |
this->__isset.sde = true; | |
} else { | |
xfer += iprot->skip(ftype); | |
} | |
break; | |
default: | |
xfer += iprot->skip(ftype); | |
break; | |
} | |
xfer += iprot->readFieldEnd(); | |
} | |
xfer += iprot->readStructEnd(); | |
return xfer; | |
} | |
void CassandraClient::login(const AuthenticationRequest& auth_request) | |
{ | |
send_login(auth_request); | |
recv_login(); | |
} | |
void CassandraClient::send_login(const AuthenticationRequest& auth_request) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("login", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_login_pargs args; | |
args.auth_request = &auth_request; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_login() | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("login") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_login_presult result; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.authnx) { | |
throw result.authnx; | |
} | |
if (result.__isset.authzx) { | |
throw result.authzx; | |
} | |
return; | |
} | |
void CassandraClient::set_keyspace(const std::string& keyspace) | |
{ | |
send_set_keyspace(keyspace); | |
recv_set_keyspace(); | |
} | |
void CassandraClient::send_set_keyspace(const std::string& keyspace) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("set_keyspace", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_set_keyspace_pargs args; | |
args.keyspace = &keyspace; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_set_keyspace() | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("set_keyspace") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_set_keyspace_presult result; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
return; | |
} | |
void CassandraClient::get(ColumnOrSuperColumn& _return, const std::string& key, const ColumnPath& column_path, const ConsistencyLevel::type consistency_level) | |
{ | |
send_get(key, column_path, consistency_level); | |
recv_get(_return); | |
} | |
void CassandraClient::send_get(const std::string& key, const ColumnPath& column_path, const ConsistencyLevel::type consistency_level) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("get", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_get_pargs args; | |
args.key = &key; | |
args.column_path = &column_path; | |
args.consistency_level = &consistency_level; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_get(ColumnOrSuperColumn& _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("get") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_get_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.nfe) { | |
throw result.nfe; | |
} | |
if (result.__isset.ue) { | |
throw result.ue; | |
} | |
if (result.__isset.te) { | |
throw result.te; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "get failed: unknown result"); | |
} | |
void CassandraClient::get_slice(std::vector<ColumnOrSuperColumn> & _return, const std::string& key, const ColumnParent& column_parent, const SlicePredicate& predicate, const ConsistencyLevel::type consistency_level) | |
{ | |
send_get_slice(key, column_parent, predicate, consistency_level); | |
recv_get_slice(_return); | |
} | |
void CassandraClient::send_get_slice(const std::string& key, const ColumnParent& column_parent, const SlicePredicate& predicate, const ConsistencyLevel::type consistency_level) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("get_slice", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_get_slice_pargs args; | |
args.key = &key; | |
args.column_parent = &column_parent; | |
args.predicate = &predicate; | |
args.consistency_level = &consistency_level; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_get_slice(std::vector<ColumnOrSuperColumn> & _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("get_slice") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_get_slice_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.ue) { | |
throw result.ue; | |
} | |
if (result.__isset.te) { | |
throw result.te; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "get_slice failed: unknown result"); | |
} | |
int32_t CassandraClient::get_count(const std::string& key, const ColumnParent& column_parent, const SlicePredicate& predicate, const ConsistencyLevel::type consistency_level) | |
{ | |
send_get_count(key, column_parent, predicate, consistency_level); | |
return recv_get_count(); | |
} | |
void CassandraClient::send_get_count(const std::string& key, const ColumnParent& column_parent, const SlicePredicate& predicate, const ConsistencyLevel::type consistency_level) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("get_count", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_get_count_pargs args; | |
args.key = &key; | |
args.column_parent = &column_parent; | |
args.predicate = &predicate; | |
args.consistency_level = &consistency_level; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
int32_t CassandraClient::recv_get_count() | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("get_count") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
int32_t _return; | |
Cassandra_get_count_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
return _return; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.ue) { | |
throw result.ue; | |
} | |
if (result.__isset.te) { | |
throw result.te; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "get_count failed: unknown result"); | |
} | |
void CassandraClient::multiget_slice(std::map<std::string, std::vector<ColumnOrSuperColumn> > & _return, const std::vector<std::string> & keys, const ColumnParent& column_parent, const SlicePredicate& predicate, const ConsistencyLevel::type consistency_level) | |
{ | |
send_multiget_slice(keys, column_parent, predicate, consistency_level); | |
recv_multiget_slice(_return); | |
} | |
void CassandraClient::send_multiget_slice(const std::vector<std::string> & keys, const ColumnParent& column_parent, const SlicePredicate& predicate, const ConsistencyLevel::type consistency_level) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("multiget_slice", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_multiget_slice_pargs args; | |
args.keys = &keys; | |
args.column_parent = &column_parent; | |
args.predicate = &predicate; | |
args.consistency_level = &consistency_level; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_multiget_slice(std::map<std::string, std::vector<ColumnOrSuperColumn> > & _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("multiget_slice") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_multiget_slice_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.ue) { | |
throw result.ue; | |
} | |
if (result.__isset.te) { | |
throw result.te; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "multiget_slice failed: unknown result"); | |
} | |
void CassandraClient::multiget_count(std::map<std::string, int32_t> & _return, const std::vector<std::string> & keys, const ColumnParent& column_parent, const SlicePredicate& predicate, const ConsistencyLevel::type consistency_level) | |
{ | |
send_multiget_count(keys, column_parent, predicate, consistency_level); | |
recv_multiget_count(_return); | |
} | |
void CassandraClient::send_multiget_count(const std::vector<std::string> & keys, const ColumnParent& column_parent, const SlicePredicate& predicate, const ConsistencyLevel::type consistency_level) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("multiget_count", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_multiget_count_pargs args; | |
args.keys = &keys; | |
args.column_parent = &column_parent; | |
args.predicate = &predicate; | |
args.consistency_level = &consistency_level; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_multiget_count(std::map<std::string, int32_t> & _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("multiget_count") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_multiget_count_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.ue) { | |
throw result.ue; | |
} | |
if (result.__isset.te) { | |
throw result.te; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "multiget_count failed: unknown result"); | |
} | |
void CassandraClient::get_range_slices(std::vector<KeySlice> & _return, const ColumnParent& column_parent, const SlicePredicate& predicate, const KeyRange& range, const ConsistencyLevel::type consistency_level) | |
{ | |
send_get_range_slices(column_parent, predicate, range, consistency_level); | |
recv_get_range_slices(_return); | |
} | |
void CassandraClient::send_get_range_slices(const ColumnParent& column_parent, const SlicePredicate& predicate, const KeyRange& range, const ConsistencyLevel::type consistency_level) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("get_range_slices", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_get_range_slices_pargs args; | |
args.column_parent = &column_parent; | |
args.predicate = &predicate; | |
args.range = ⦥ | |
args.consistency_level = &consistency_level; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_get_range_slices(std::vector<KeySlice> & _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("get_range_slices") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_get_range_slices_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.ue) { | |
throw result.ue; | |
} | |
if (result.__isset.te) { | |
throw result.te; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "get_range_slices failed: unknown result"); | |
} | |
void CassandraClient::get_indexed_slices(std::vector<KeySlice> & _return, const ColumnParent& column_parent, const IndexClause& index_clause, const SlicePredicate& column_predicate, const ConsistencyLevel::type consistency_level) | |
{ | |
send_get_indexed_slices(column_parent, index_clause, column_predicate, consistency_level); | |
recv_get_indexed_slices(_return); | |
} | |
void CassandraClient::send_get_indexed_slices(const ColumnParent& column_parent, const IndexClause& index_clause, const SlicePredicate& column_predicate, const ConsistencyLevel::type consistency_level) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("get_indexed_slices", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_get_indexed_slices_pargs args; | |
args.column_parent = &column_parent; | |
args.index_clause = &index_clause; | |
args.column_predicate = &column_predicate; | |
args.consistency_level = &consistency_level; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_get_indexed_slices(std::vector<KeySlice> & _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("get_indexed_slices") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_get_indexed_slices_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.ue) { | |
throw result.ue; | |
} | |
if (result.__isset.te) { | |
throw result.te; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "get_indexed_slices failed: unknown result"); | |
} | |
void CassandraClient::insert(const std::string& key, const ColumnParent& column_parent, const Column& column, const ConsistencyLevel::type consistency_level) | |
{ | |
send_insert(key, column_parent, column, consistency_level); | |
recv_insert(); | |
} | |
void CassandraClient::send_insert(const std::string& key, const ColumnParent& column_parent, const Column& column, const ConsistencyLevel::type consistency_level) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("insert", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_insert_pargs args; | |
args.key = &key; | |
args.column_parent = &column_parent; | |
args.column = &column; | |
args.consistency_level = &consistency_level; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_insert() | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("insert") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_insert_presult result; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.ue) { | |
throw result.ue; | |
} | |
if (result.__isset.te) { | |
throw result.te; | |
} | |
return; | |
} | |
void CassandraClient::add(const std::string& key, const ColumnParent& column_parent, const CounterColumn& column, const ConsistencyLevel::type consistency_level) | |
{ | |
send_add(key, column_parent, column, consistency_level); | |
recv_add(); | |
} | |
void CassandraClient::send_add(const std::string& key, const ColumnParent& column_parent, const CounterColumn& column, const ConsistencyLevel::type consistency_level) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("add", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_add_pargs args; | |
args.key = &key; | |
args.column_parent = &column_parent; | |
args.column = &column; | |
args.consistency_level = &consistency_level; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_add() | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("add") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_add_presult result; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.ue) { | |
throw result.ue; | |
} | |
if (result.__isset.te) { | |
throw result.te; | |
} | |
return; | |
} | |
void CassandraClient::remove(const std::string& key, const ColumnPath& column_path, const int64_t timestamp, const ConsistencyLevel::type consistency_level) | |
{ | |
send_remove(key, column_path, timestamp, consistency_level); | |
recv_remove(); | |
} | |
void CassandraClient::send_remove(const std::string& key, const ColumnPath& column_path, const int64_t timestamp, const ConsistencyLevel::type consistency_level) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("remove", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_remove_pargs args; | |
args.key = &key; | |
args.column_path = &column_path; | |
args.timestamp = ×tamp; | |
args.consistency_level = &consistency_level; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_remove() | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("remove") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_remove_presult result; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.ue) { | |
throw result.ue; | |
} | |
if (result.__isset.te) { | |
throw result.te; | |
} | |
return; | |
} | |
void CassandraClient::remove_counter(const std::string& key, const ColumnPath& path, const ConsistencyLevel::type consistency_level) | |
{ | |
send_remove_counter(key, path, consistency_level); | |
recv_remove_counter(); | |
} | |
void CassandraClient::send_remove_counter(const std::string& key, const ColumnPath& path, const ConsistencyLevel::type consistency_level) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("remove_counter", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_remove_counter_pargs args; | |
args.key = &key; | |
args.path = &path; | |
args.consistency_level = &consistency_level; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_remove_counter() | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("remove_counter") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_remove_counter_presult result; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.ue) { | |
throw result.ue; | |
} | |
if (result.__isset.te) { | |
throw result.te; | |
} | |
return; | |
} | |
void CassandraClient::batch_mutate(const std::map<std::string, std::map<std::string, std::vector<Mutation> > > & mutation_map, const ConsistencyLevel::type consistency_level) | |
{ | |
send_batch_mutate(mutation_map, consistency_level); | |
recv_batch_mutate(); | |
} | |
void CassandraClient::send_batch_mutate(const std::map<std::string, std::map<std::string, std::vector<Mutation> > > & mutation_map, const ConsistencyLevel::type consistency_level) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("batch_mutate", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_batch_mutate_pargs args; | |
args.mutation_map = &mutation_map; | |
args.consistency_level = &consistency_level; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_batch_mutate() | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("batch_mutate") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_batch_mutate_presult result; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.ue) { | |
throw result.ue; | |
} | |
if (result.__isset.te) { | |
throw result.te; | |
} | |
return; | |
} | |
void CassandraClient::truncate(const std::string& cfname) | |
{ | |
send_truncate(cfname); | |
recv_truncate(); | |
} | |
void CassandraClient::send_truncate(const std::string& cfname) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("truncate", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_truncate_pargs args; | |
args.cfname = &cfname; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_truncate() | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("truncate") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_truncate_presult result; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.ue) { | |
throw result.ue; | |
} | |
return; | |
} | |
void CassandraClient::describe_schema_versions(std::map<std::string, std::vector<std::string> > & _return) | |
{ | |
send_describe_schema_versions(); | |
recv_describe_schema_versions(_return); | |
} | |
void CassandraClient::send_describe_schema_versions() | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("describe_schema_versions", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_describe_schema_versions_pargs args; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_describe_schema_versions(std::map<std::string, std::vector<std::string> > & _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("describe_schema_versions") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_describe_schema_versions_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "describe_schema_versions failed: unknown result"); | |
} | |
void CassandraClient::describe_keyspaces(std::vector<KsDef> & _return) | |
{ | |
send_describe_keyspaces(); | |
recv_describe_keyspaces(_return); | |
} | |
void CassandraClient::send_describe_keyspaces() | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("describe_keyspaces", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_describe_keyspaces_pargs args; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_describe_keyspaces(std::vector<KsDef> & _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("describe_keyspaces") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_describe_keyspaces_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "describe_keyspaces failed: unknown result"); | |
} | |
void CassandraClient::describe_cluster_name(std::string& _return) | |
{ | |
send_describe_cluster_name(); | |
recv_describe_cluster_name(_return); | |
} | |
void CassandraClient::send_describe_cluster_name() | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("describe_cluster_name", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_describe_cluster_name_pargs args; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_describe_cluster_name(std::string& _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("describe_cluster_name") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_describe_cluster_name_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "describe_cluster_name failed: unknown result"); | |
} | |
void CassandraClient::describe_version(std::string& _return) | |
{ | |
send_describe_version(); | |
recv_describe_version(_return); | |
} | |
void CassandraClient::send_describe_version() | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("describe_version", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_describe_version_pargs args; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_describe_version(std::string& _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("describe_version") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_describe_version_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "describe_version failed: unknown result"); | |
} | |
void CassandraClient::describe_ring(std::vector<TokenRange> & _return, const std::string& keyspace) | |
{ | |
send_describe_ring(keyspace); | |
recv_describe_ring(_return); | |
} | |
void CassandraClient::send_describe_ring(const std::string& keyspace) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("describe_ring", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_describe_ring_pargs args; | |
args.keyspace = &keyspace; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_describe_ring(std::vector<TokenRange> & _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("describe_ring") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_describe_ring_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "describe_ring failed: unknown result"); | |
} | |
void CassandraClient::describe_partitioner(std::string& _return) | |
{ | |
send_describe_partitioner(); | |
recv_describe_partitioner(_return); | |
} | |
void CassandraClient::send_describe_partitioner() | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("describe_partitioner", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_describe_partitioner_pargs args; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_describe_partitioner(std::string& _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("describe_partitioner") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_describe_partitioner_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "describe_partitioner failed: unknown result"); | |
} | |
void CassandraClient::describe_snitch(std::string& _return) | |
{ | |
send_describe_snitch(); | |
recv_describe_snitch(_return); | |
} | |
void CassandraClient::send_describe_snitch() | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("describe_snitch", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_describe_snitch_pargs args; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_describe_snitch(std::string& _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("describe_snitch") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_describe_snitch_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "describe_snitch failed: unknown result"); | |
} | |
void CassandraClient::describe_keyspace(KsDef& _return, const std::string& keyspace) | |
{ | |
send_describe_keyspace(keyspace); | |
recv_describe_keyspace(_return); | |
} | |
void CassandraClient::send_describe_keyspace(const std::string& keyspace) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("describe_keyspace", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_describe_keyspace_pargs args; | |
args.keyspace = &keyspace; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_describe_keyspace(KsDef& _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("describe_keyspace") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_describe_keyspace_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
if (result.__isset.nfe) { | |
throw result.nfe; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "describe_keyspace failed: unknown result"); | |
} | |
void CassandraClient::describe_splits(std::vector<std::string> & _return, const std::string& cfName, const std::string& start_token, const std::string& end_token, const int32_t keys_per_split) | |
{ | |
send_describe_splits(cfName, start_token, end_token, keys_per_split); | |
recv_describe_splits(_return); | |
} | |
void CassandraClient::send_describe_splits(const std::string& cfName, const std::string& start_token, const std::string& end_token, const int32_t keys_per_split) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("describe_splits", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_describe_splits_pargs args; | |
args.cfName = &cfName; | |
args.start_token = &start_token; | |
args.end_token = &end_token; | |
args.keys_per_split = &keys_per_split; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_describe_splits(std::vector<std::string> & _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("describe_splits") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_describe_splits_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "describe_splits failed: unknown result"); | |
} | |
void CassandraClient::system_add_column_family(std::string& _return, const CfDef& cf_def) | |
{ | |
send_system_add_column_family(cf_def); | |
recv_system_add_column_family(_return); | |
} | |
void CassandraClient::send_system_add_column_family(const CfDef& cf_def) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("system_add_column_family", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_system_add_column_family_pargs args; | |
args.cf_def = &cf_def; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_system_add_column_family(std::string& _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("system_add_column_family") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_system_add_column_family_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.sde) { | |
throw result.sde; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "system_add_column_family failed: unknown result"); | |
} | |
void CassandraClient::system_drop_column_family(std::string& _return, const std::string& column_family) | |
{ | |
send_system_drop_column_family(column_family); | |
recv_system_drop_column_family(_return); | |
} | |
void CassandraClient::send_system_drop_column_family(const std::string& column_family) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("system_drop_column_family", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_system_drop_column_family_pargs args; | |
args.column_family = &column_family; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_system_drop_column_family(std::string& _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("system_drop_column_family") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_system_drop_column_family_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.sde) { | |
throw result.sde; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "system_drop_column_family failed: unknown result"); | |
} | |
void CassandraClient::system_add_keyspace(std::string& _return, const KsDef& ks_def) | |
{ | |
send_system_add_keyspace(ks_def); | |
recv_system_add_keyspace(_return); | |
} | |
void CassandraClient::send_system_add_keyspace(const KsDef& ks_def) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("system_add_keyspace", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_system_add_keyspace_pargs args; | |
args.ks_def = &ks_def; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_system_add_keyspace(std::string& _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("system_add_keyspace") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_system_add_keyspace_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.sde) { | |
throw result.sde; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "system_add_keyspace failed: unknown result"); | |
} | |
void CassandraClient::system_drop_keyspace(std::string& _return, const std::string& keyspace) | |
{ | |
send_system_drop_keyspace(keyspace); | |
recv_system_drop_keyspace(_return); | |
} | |
void CassandraClient::send_system_drop_keyspace(const std::string& keyspace) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("system_drop_keyspace", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_system_drop_keyspace_pargs args; | |
args.keyspace = &keyspace; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_system_drop_keyspace(std::string& _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("system_drop_keyspace") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_system_drop_keyspace_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.sde) { | |
throw result.sde; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "system_drop_keyspace failed: unknown result"); | |
} | |
void CassandraClient::system_update_keyspace(std::string& _return, const KsDef& ks_def) | |
{ | |
send_system_update_keyspace(ks_def); | |
recv_system_update_keyspace(_return); | |
} | |
void CassandraClient::send_system_update_keyspace(const KsDef& ks_def) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("system_update_keyspace", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_system_update_keyspace_pargs args; | |
args.ks_def = &ks_def; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_system_update_keyspace(std::string& _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("system_update_keyspace") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_system_update_keyspace_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.sde) { | |
throw result.sde; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "system_update_keyspace failed: unknown result"); | |
} | |
void CassandraClient::system_update_column_family(std::string& _return, const CfDef& cf_def) | |
{ | |
send_system_update_column_family(cf_def); | |
recv_system_update_column_family(_return); | |
} | |
void CassandraClient::send_system_update_column_family(const CfDef& cf_def) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("system_update_column_family", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_system_update_column_family_pargs args; | |
args.cf_def = &cf_def; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_system_update_column_family(std::string& _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("system_update_column_family") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_system_update_column_family_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.sde) { | |
throw result.sde; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "system_update_column_family failed: unknown result"); | |
} | |
void CassandraClient::execute_cql_query(CqlResult& _return, const std::string& query, const Compression::type compression) | |
{ | |
send_execute_cql_query(query, compression); | |
recv_execute_cql_query(_return); | |
} | |
void CassandraClient::send_execute_cql_query(const std::string& query, const Compression::type compression) | |
{ | |
int32_t cseqid = 0; | |
oprot_->writeMessageBegin("execute_cql_query", ::apache::thrift::protocol::T_CALL, cseqid); | |
Cassandra_execute_cql_query_pargs args; | |
args.query = &query; | |
args.compression = &compression; | |
args.write(oprot_); | |
oprot_->writeMessageEnd(); | |
oprot_->getTransport()->writeEnd(); | |
oprot_->getTransport()->flush(); | |
} | |
void CassandraClient::recv_execute_cql_query(CqlResult& _return) | |
{ | |
int32_t rseqid = 0; | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
iprot_->readMessageBegin(fname, mtype, rseqid); | |
if (mtype == ::apache::thrift::protocol::T_EXCEPTION) { | |
::apache::thrift::TApplicationException x; | |
x.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
throw x; | |
} | |
if (mtype != ::apache::thrift::protocol::T_REPLY) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
if (fname.compare("execute_cql_query") != 0) { | |
iprot_->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
} | |
Cassandra_execute_cql_query_presult result; | |
result.success = &_return; | |
result.read(iprot_); | |
iprot_->readMessageEnd(); | |
iprot_->getTransport()->readEnd(); | |
if (result.__isset.success) { | |
// _return pointer has now been filled | |
return; | |
} | |
if (result.__isset.ire) { | |
throw result.ire; | |
} | |
if (result.__isset.ue) { | |
throw result.ue; | |
} | |
if (result.__isset.te) { | |
throw result.te; | |
} | |
if (result.__isset.sde) { | |
throw result.sde; | |
} | |
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "execute_cql_query failed: unknown result"); | |
} | |
bool CassandraProcessor::process(boost::shared_ptr<apache::thrift::protocol::TProtocol> piprot, boost::shared_ptr<apache::thrift::protocol::TProtocol> poprot, void* callContext) { | |
::apache::thrift::protocol::TProtocol* iprot = piprot.get(); | |
::apache::thrift::protocol::TProtocol* oprot = poprot.get(); | |
std::string fname; | |
::apache::thrift::protocol::TMessageType mtype; | |
int32_t seqid; | |
iprot->readMessageBegin(fname, mtype, seqid); | |
if (mtype != ::apache::thrift::protocol::T_CALL && mtype != ::apache::thrift::protocol::T_ONEWAY) { | |
iprot->skip(::apache::thrift::protocol::T_STRUCT); | |
iprot->readMessageEnd(); | |
iprot->getTransport()->readEnd(); | |
::apache::thrift::TApplicationException x(::apache::thrift::TApplicationException::INVALID_MESSAGE_TYPE); | |
oprot->writeMessageBegin(fname, ::apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return true; | |
} | |
return process_fn(iprot, oprot, fname, seqid, callContext); | |
} | |
bool CassandraProcessor::process_fn(apache::thrift::protocol::TProtocol* iprot, apache::thrift::protocol::TProtocol* oprot, std::string& fname, int32_t seqid, void* callContext) { | |
std::map<std::string, void (CassandraProcessor::*)(int32_t, apache::thrift::protocol::TProtocol*, apache::thrift::protocol::TProtocol*, void*)>::iterator pfn; | |
pfn = processMap_.find(fname); | |
if (pfn == processMap_.end()) { | |
iprot->skip(apache::thrift::protocol::T_STRUCT); | |
iprot->readMessageEnd(); | |
iprot->getTransport()->readEnd(); | |
::apache::thrift::TApplicationException x(::apache::thrift::TApplicationException::UNKNOWN_METHOD, "Invalid method name: '"+fname+"'"); | |
oprot->writeMessageBegin(fname, ::apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return true; | |
} | |
(this->*(pfn->second))(seqid, iprot, oprot, callContext); | |
return true; | |
} | |
void CassandraProcessor::process_login(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.login", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.login"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.login"); | |
} | |
Cassandra_login_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.login", bytes); | |
} | |
Cassandra_login_result result; | |
try { | |
iface_->login(args.auth_request); | |
} catch (AuthenticationException &authnx) { | |
result.authnx = authnx; | |
result.__isset.authnx = true; | |
} catch (AuthorizationException &authzx) { | |
result.authzx = authzx; | |
result.__isset.authzx = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.login"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("login", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.login"); | |
} | |
oprot->writeMessageBegin("login", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.login", bytes); | |
} | |
} | |
void CassandraProcessor::process_set_keyspace(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.set_keyspace", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.set_keyspace"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.set_keyspace"); | |
} | |
Cassandra_set_keyspace_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.set_keyspace", bytes); | |
} | |
Cassandra_set_keyspace_result result; | |
try { | |
iface_->set_keyspace(args.keyspace); | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.set_keyspace"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("set_keyspace", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.set_keyspace"); | |
} | |
oprot->writeMessageBegin("set_keyspace", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.set_keyspace", bytes); | |
} | |
} | |
void CassandraProcessor::process_get(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.get", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.get"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.get"); | |
} | |
Cassandra_get_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.get", bytes); | |
} | |
Cassandra_get_result result; | |
try { | |
iface_->get(result.success, args.key, args.column_path, args.consistency_level); | |
result.__isset.success = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (NotFoundException &nfe) { | |
result.nfe = nfe; | |
result.__isset.nfe = true; | |
} catch (UnavailableException &ue) { | |
result.ue = ue; | |
result.__isset.ue = true; | |
} catch (TimedOutException &te) { | |
result.te = te; | |
result.__isset.te = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.get"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("get", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.get"); | |
} | |
oprot->writeMessageBegin("get", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.get", bytes); | |
} | |
} | |
void CassandraProcessor::process_get_slice(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.get_slice", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.get_slice"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.get_slice"); | |
} | |
Cassandra_get_slice_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.get_slice", bytes); | |
} | |
Cassandra_get_slice_result result; | |
try { | |
iface_->get_slice(result.success, args.key, args.column_parent, args.predicate, args.consistency_level); | |
result.__isset.success = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (UnavailableException &ue) { | |
result.ue = ue; | |
result.__isset.ue = true; | |
} catch (TimedOutException &te) { | |
result.te = te; | |
result.__isset.te = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.get_slice"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("get_slice", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.get_slice"); | |
} | |
oprot->writeMessageBegin("get_slice", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.get_slice", bytes); | |
} | |
} | |
void CassandraProcessor::process_get_count(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.get_count", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.get_count"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.get_count"); | |
} | |
Cassandra_get_count_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.get_count", bytes); | |
} | |
Cassandra_get_count_result result; | |
try { | |
result.success = iface_->get_count(args.key, args.column_parent, args.predicate, args.consistency_level); | |
result.__isset.success = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (UnavailableException &ue) { | |
result.ue = ue; | |
result.__isset.ue = true; | |
} catch (TimedOutException &te) { | |
result.te = te; | |
result.__isset.te = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.get_count"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("get_count", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.get_count"); | |
} | |
oprot->writeMessageBegin("get_count", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.get_count", bytes); | |
} | |
} | |
void CassandraProcessor::process_multiget_slice(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.multiget_slice", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.multiget_slice"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.multiget_slice"); | |
} | |
Cassandra_multiget_slice_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.multiget_slice", bytes); | |
} | |
Cassandra_multiget_slice_result result; | |
try { | |
iface_->multiget_slice(result.success, args.keys, args.column_parent, args.predicate, args.consistency_level); | |
result.__isset.success = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (UnavailableException &ue) { | |
result.ue = ue; | |
result.__isset.ue = true; | |
} catch (TimedOutException &te) { | |
result.te = te; | |
result.__isset.te = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.multiget_slice"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("multiget_slice", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.multiget_slice"); | |
} | |
oprot->writeMessageBegin("multiget_slice", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.multiget_slice", bytes); | |
} | |
} | |
void CassandraProcessor::process_multiget_count(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.multiget_count", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.multiget_count"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.multiget_count"); | |
} | |
Cassandra_multiget_count_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.multiget_count", bytes); | |
} | |
Cassandra_multiget_count_result result; | |
try { | |
iface_->multiget_count(result.success, args.keys, args.column_parent, args.predicate, args.consistency_level); | |
result.__isset.success = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (UnavailableException &ue) { | |
result.ue = ue; | |
result.__isset.ue = true; | |
} catch (TimedOutException &te) { | |
result.te = te; | |
result.__isset.te = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.multiget_count"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("multiget_count", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.multiget_count"); | |
} | |
oprot->writeMessageBegin("multiget_count", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.multiget_count", bytes); | |
} | |
} | |
void CassandraProcessor::process_get_range_slices(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.get_range_slices", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.get_range_slices"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.get_range_slices"); | |
} | |
Cassandra_get_range_slices_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.get_range_slices", bytes); | |
} | |
Cassandra_get_range_slices_result result; | |
try { | |
iface_->get_range_slices(result.success, args.column_parent, args.predicate, args.range, args.consistency_level); | |
result.__isset.success = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (UnavailableException &ue) { | |
result.ue = ue; | |
result.__isset.ue = true; | |
} catch (TimedOutException &te) { | |
result.te = te; | |
result.__isset.te = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.get_range_slices"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("get_range_slices", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.get_range_slices"); | |
} | |
oprot->writeMessageBegin("get_range_slices", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.get_range_slices", bytes); | |
} | |
} | |
void CassandraProcessor::process_get_indexed_slices(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.get_indexed_slices", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.get_indexed_slices"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.get_indexed_slices"); | |
} | |
Cassandra_get_indexed_slices_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.get_indexed_slices", bytes); | |
} | |
Cassandra_get_indexed_slices_result result; | |
try { | |
iface_->get_indexed_slices(result.success, args.column_parent, args.index_clause, args.column_predicate, args.consistency_level); | |
result.__isset.success = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (UnavailableException &ue) { | |
result.ue = ue; | |
result.__isset.ue = true; | |
} catch (TimedOutException &te) { | |
result.te = te; | |
result.__isset.te = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.get_indexed_slices"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("get_indexed_slices", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.get_indexed_slices"); | |
} | |
oprot->writeMessageBegin("get_indexed_slices", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.get_indexed_slices", bytes); | |
} | |
} | |
void CassandraProcessor::process_insert(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.insert", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.insert"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.insert"); | |
} | |
Cassandra_insert_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.insert", bytes); | |
} | |
Cassandra_insert_result result; | |
try { | |
iface_->insert(args.key, args.column_parent, args.column, args.consistency_level); | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (UnavailableException &ue) { | |
result.ue = ue; | |
result.__isset.ue = true; | |
} catch (TimedOutException &te) { | |
result.te = te; | |
result.__isset.te = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.insert"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("insert", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.insert"); | |
} | |
oprot->writeMessageBegin("insert", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.insert", bytes); | |
} | |
} | |
void CassandraProcessor::process_add(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.add", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.add"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.add"); | |
} | |
Cassandra_add_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.add", bytes); | |
} | |
Cassandra_add_result result; | |
try { | |
iface_->add(args.key, args.column_parent, args.column, args.consistency_level); | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (UnavailableException &ue) { | |
result.ue = ue; | |
result.__isset.ue = true; | |
} catch (TimedOutException &te) { | |
result.te = te; | |
result.__isset.te = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.add"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("add", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.add"); | |
} | |
oprot->writeMessageBegin("add", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.add", bytes); | |
} | |
} | |
void CassandraProcessor::process_remove(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.remove", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.remove"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.remove"); | |
} | |
Cassandra_remove_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.remove", bytes); | |
} | |
Cassandra_remove_result result; | |
try { | |
iface_->remove(args.key, args.column_path, args.timestamp, args.consistency_level); | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (UnavailableException &ue) { | |
result.ue = ue; | |
result.__isset.ue = true; | |
} catch (TimedOutException &te) { | |
result.te = te; | |
result.__isset.te = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.remove"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("remove", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.remove"); | |
} | |
oprot->writeMessageBegin("remove", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.remove", bytes); | |
} | |
} | |
void CassandraProcessor::process_remove_counter(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.remove_counter", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.remove_counter"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.remove_counter"); | |
} | |
Cassandra_remove_counter_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.remove_counter", bytes); | |
} | |
Cassandra_remove_counter_result result; | |
try { | |
iface_->remove_counter(args.key, args.path, args.consistency_level); | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (UnavailableException &ue) { | |
result.ue = ue; | |
result.__isset.ue = true; | |
} catch (TimedOutException &te) { | |
result.te = te; | |
result.__isset.te = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.remove_counter"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("remove_counter", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.remove_counter"); | |
} | |
oprot->writeMessageBegin("remove_counter", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.remove_counter", bytes); | |
} | |
} | |
void CassandraProcessor::process_batch_mutate(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.batch_mutate", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.batch_mutate"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.batch_mutate"); | |
} | |
Cassandra_batch_mutate_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.batch_mutate", bytes); | |
} | |
Cassandra_batch_mutate_result result; | |
try { | |
iface_->batch_mutate(args.mutation_map, args.consistency_level); | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (UnavailableException &ue) { | |
result.ue = ue; | |
result.__isset.ue = true; | |
} catch (TimedOutException &te) { | |
result.te = te; | |
result.__isset.te = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.batch_mutate"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("batch_mutate", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.batch_mutate"); | |
} | |
oprot->writeMessageBegin("batch_mutate", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.batch_mutate", bytes); | |
} | |
} | |
void CassandraProcessor::process_truncate(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.truncate", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.truncate"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.truncate"); | |
} | |
Cassandra_truncate_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.truncate", bytes); | |
} | |
Cassandra_truncate_result result; | |
try { | |
iface_->truncate(args.cfname); | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (UnavailableException &ue) { | |
result.ue = ue; | |
result.__isset.ue = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.truncate"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("truncate", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.truncate"); | |
} | |
oprot->writeMessageBegin("truncate", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.truncate", bytes); | |
} | |
} | |
void CassandraProcessor::process_describe_schema_versions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.describe_schema_versions", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.describe_schema_versions"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.describe_schema_versions"); | |
} | |
Cassandra_describe_schema_versions_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.describe_schema_versions", bytes); | |
} | |
Cassandra_describe_schema_versions_result result; | |
try { | |
iface_->describe_schema_versions(result.success); | |
result.__isset.success = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.describe_schema_versions"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("describe_schema_versions", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.describe_schema_versions"); | |
} | |
oprot->writeMessageBegin("describe_schema_versions", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.describe_schema_versions", bytes); | |
} | |
} | |
void CassandraProcessor::process_describe_keyspaces(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.describe_keyspaces", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.describe_keyspaces"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.describe_keyspaces"); | |
} | |
Cassandra_describe_keyspaces_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.describe_keyspaces", bytes); | |
} | |
Cassandra_describe_keyspaces_result result; | |
try { | |
iface_->describe_keyspaces(result.success); | |
result.__isset.success = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.describe_keyspaces"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("describe_keyspaces", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.describe_keyspaces"); | |
} | |
oprot->writeMessageBegin("describe_keyspaces", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.describe_keyspaces", bytes); | |
} | |
} | |
void CassandraProcessor::process_describe_cluster_name(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.describe_cluster_name", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.describe_cluster_name"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.describe_cluster_name"); | |
} | |
Cassandra_describe_cluster_name_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.describe_cluster_name", bytes); | |
} | |
Cassandra_describe_cluster_name_result result; | |
try { | |
iface_->describe_cluster_name(result.success); | |
result.__isset.success = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.describe_cluster_name"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("describe_cluster_name", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.describe_cluster_name"); | |
} | |
oprot->writeMessageBegin("describe_cluster_name", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.describe_cluster_name", bytes); | |
} | |
} | |
void CassandraProcessor::process_describe_version(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.describe_version", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.describe_version"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.describe_version"); | |
} | |
Cassandra_describe_version_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.describe_version", bytes); | |
} | |
Cassandra_describe_version_result result; | |
try { | |
iface_->describe_version(result.success); | |
result.__isset.success = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.describe_version"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("describe_version", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.describe_version"); | |
} | |
oprot->writeMessageBegin("describe_version", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.describe_version", bytes); | |
} | |
} | |
void CassandraProcessor::process_describe_ring(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.describe_ring", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.describe_ring"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.describe_ring"); | |
} | |
Cassandra_describe_ring_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.describe_ring", bytes); | |
} | |
Cassandra_describe_ring_result result; | |
try { | |
iface_->describe_ring(result.success, args.keyspace); | |
result.__isset.success = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.describe_ring"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("describe_ring", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.describe_ring"); | |
} | |
oprot->writeMessageBegin("describe_ring", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.describe_ring", bytes); | |
} | |
} | |
void CassandraProcessor::process_describe_partitioner(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.describe_partitioner", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.describe_partitioner"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.describe_partitioner"); | |
} | |
Cassandra_describe_partitioner_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.describe_partitioner", bytes); | |
} | |
Cassandra_describe_partitioner_result result; | |
try { | |
iface_->describe_partitioner(result.success); | |
result.__isset.success = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.describe_partitioner"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("describe_partitioner", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.describe_partitioner"); | |
} | |
oprot->writeMessageBegin("describe_partitioner", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.describe_partitioner", bytes); | |
} | |
} | |
void CassandraProcessor::process_describe_snitch(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.describe_snitch", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.describe_snitch"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.describe_snitch"); | |
} | |
Cassandra_describe_snitch_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.describe_snitch", bytes); | |
} | |
Cassandra_describe_snitch_result result; | |
try { | |
iface_->describe_snitch(result.success); | |
result.__isset.success = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.describe_snitch"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("describe_snitch", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.describe_snitch"); | |
} | |
oprot->writeMessageBegin("describe_snitch", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.describe_snitch", bytes); | |
} | |
} | |
void CassandraProcessor::process_describe_keyspace(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.describe_keyspace", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.describe_keyspace"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.describe_keyspace"); | |
} | |
Cassandra_describe_keyspace_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.describe_keyspace", bytes); | |
} | |
Cassandra_describe_keyspace_result result; | |
try { | |
iface_->describe_keyspace(result.success, args.keyspace); | |
result.__isset.success = true; | |
} catch (NotFoundException &nfe) { | |
result.nfe = nfe; | |
result.__isset.nfe = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.describe_keyspace"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("describe_keyspace", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.describe_keyspace"); | |
} | |
oprot->writeMessageBegin("describe_keyspace", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.describe_keyspace", bytes); | |
} | |
} | |
void CassandraProcessor::process_describe_splits(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.describe_splits", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.describe_splits"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.describe_splits"); | |
} | |
Cassandra_describe_splits_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.describe_splits", bytes); | |
} | |
Cassandra_describe_splits_result result; | |
try { | |
iface_->describe_splits(result.success, args.cfName, args.start_token, args.end_token, args.keys_per_split); | |
result.__isset.success = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.describe_splits"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("describe_splits", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.describe_splits"); | |
} | |
oprot->writeMessageBegin("describe_splits", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.describe_splits", bytes); | |
} | |
} | |
void CassandraProcessor::process_system_add_column_family(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.system_add_column_family", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.system_add_column_family"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.system_add_column_family"); | |
} | |
Cassandra_system_add_column_family_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.system_add_column_family", bytes); | |
} | |
Cassandra_system_add_column_family_result result; | |
try { | |
iface_->system_add_column_family(result.success, args.cf_def); | |
result.__isset.success = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (SchemaDisagreementException &sde) { | |
result.sde = sde; | |
result.__isset.sde = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.system_add_column_family"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("system_add_column_family", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.system_add_column_family"); | |
} | |
oprot->writeMessageBegin("system_add_column_family", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.system_add_column_family", bytes); | |
} | |
} | |
void CassandraProcessor::process_system_drop_column_family(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.system_drop_column_family", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.system_drop_column_family"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.system_drop_column_family"); | |
} | |
Cassandra_system_drop_column_family_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.system_drop_column_family", bytes); | |
} | |
Cassandra_system_drop_column_family_result result; | |
try { | |
iface_->system_drop_column_family(result.success, args.column_family); | |
result.__isset.success = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (SchemaDisagreementException &sde) { | |
result.sde = sde; | |
result.__isset.sde = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.system_drop_column_family"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("system_drop_column_family", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.system_drop_column_family"); | |
} | |
oprot->writeMessageBegin("system_drop_column_family", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.system_drop_column_family", bytes); | |
} | |
} | |
void CassandraProcessor::process_system_add_keyspace(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.system_add_keyspace", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.system_add_keyspace"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.system_add_keyspace"); | |
} | |
Cassandra_system_add_keyspace_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.system_add_keyspace", bytes); | |
} | |
Cassandra_system_add_keyspace_result result; | |
try { | |
iface_->system_add_keyspace(result.success, args.ks_def); | |
result.__isset.success = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (SchemaDisagreementException &sde) { | |
result.sde = sde; | |
result.__isset.sde = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.system_add_keyspace"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("system_add_keyspace", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.system_add_keyspace"); | |
} | |
oprot->writeMessageBegin("system_add_keyspace", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.system_add_keyspace", bytes); | |
} | |
} | |
void CassandraProcessor::process_system_drop_keyspace(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.system_drop_keyspace", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.system_drop_keyspace"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.system_drop_keyspace"); | |
} | |
Cassandra_system_drop_keyspace_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.system_drop_keyspace", bytes); | |
} | |
Cassandra_system_drop_keyspace_result result; | |
try { | |
iface_->system_drop_keyspace(result.success, args.keyspace); | |
result.__isset.success = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (SchemaDisagreementException &sde) { | |
result.sde = sde; | |
result.__isset.sde = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.system_drop_keyspace"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("system_drop_keyspace", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.system_drop_keyspace"); | |
} | |
oprot->writeMessageBegin("system_drop_keyspace", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.system_drop_keyspace", bytes); | |
} | |
} | |
void CassandraProcessor::process_system_update_keyspace(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.system_update_keyspace", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.system_update_keyspace"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.system_update_keyspace"); | |
} | |
Cassandra_system_update_keyspace_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.system_update_keyspace", bytes); | |
} | |
Cassandra_system_update_keyspace_result result; | |
try { | |
iface_->system_update_keyspace(result.success, args.ks_def); | |
result.__isset.success = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (SchemaDisagreementException &sde) { | |
result.sde = sde; | |
result.__isset.sde = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.system_update_keyspace"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("system_update_keyspace", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.system_update_keyspace"); | |
} | |
oprot->writeMessageBegin("system_update_keyspace", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.system_update_keyspace", bytes); | |
} | |
} | |
void CassandraProcessor::process_system_update_column_family(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.system_update_column_family", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.system_update_column_family"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.system_update_column_family"); | |
} | |
Cassandra_system_update_column_family_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.system_update_column_family", bytes); | |
} | |
Cassandra_system_update_column_family_result result; | |
try { | |
iface_->system_update_column_family(result.success, args.cf_def); | |
result.__isset.success = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (SchemaDisagreementException &sde) { | |
result.sde = sde; | |
result.__isset.sde = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.system_update_column_family"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("system_update_column_family", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.system_update_column_family"); | |
} | |
oprot->writeMessageBegin("system_update_column_family", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.system_update_column_family", bytes); | |
} | |
} | |
void CassandraProcessor::process_execute_cql_query(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext) | |
{ | |
void* ctx = NULL; | |
if (this->eventHandler_.get() != NULL) { | |
ctx = this->eventHandler_->getContext("Cassandra.execute_cql_query", callContext); | |
} | |
apache::thrift::TProcessorContextFreer freer(this->eventHandler_.get(), ctx, "Cassandra.execute_cql_query"); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preRead(ctx, "Cassandra.execute_cql_query"); | |
} | |
Cassandra_execute_cql_query_args args; | |
args.read(iprot); | |
iprot->readMessageEnd(); | |
uint32_t bytes = iprot->getTransport()->readEnd(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postRead(ctx, "Cassandra.execute_cql_query", bytes); | |
} | |
Cassandra_execute_cql_query_result result; | |
try { | |
iface_->execute_cql_query(result.success, args.query, args.compression); | |
result.__isset.success = true; | |
} catch (InvalidRequestException &ire) { | |
result.ire = ire; | |
result.__isset.ire = true; | |
} catch (UnavailableException &ue) { | |
result.ue = ue; | |
result.__isset.ue = true; | |
} catch (TimedOutException &te) { | |
result.te = te; | |
result.__isset.te = true; | |
} catch (SchemaDisagreementException &sde) { | |
result.sde = sde; | |
result.__isset.sde = true; | |
} catch (const std::exception& e) { | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->handlerError(ctx, "Cassandra.execute_cql_query"); | |
} | |
apache::thrift::TApplicationException x(e.what()); | |
oprot->writeMessageBegin("execute_cql_query", apache::thrift::protocol::T_EXCEPTION, seqid); | |
x.write(oprot); | |
oprot->writeMessageEnd(); | |
oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
return; | |
} | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->preWrite(ctx, "Cassandra.execute_cql_query"); | |
} | |
oprot->writeMessageBegin("execute_cql_query", apache::thrift::protocol::T_REPLY, seqid); | |
result.write(oprot); | |
oprot->writeMessageEnd(); | |
bytes = oprot->getTransport()->writeEnd(); | |
oprot->getTransport()->flush(); | |
if (this->eventHandler_.get() != NULL) { | |
this->eventHandler_->postWrite(ctx, "Cassandra.execute_cql_query", bytes); | |
} | |
} | |
::boost::shared_ptr< ::apache::thrift::TProcessor > CassandraProcessorFactory::getProcessor(const ::apache::thrift::TConnectionInfo& connInfo) { | |
::apache::thrift::ReleaseHandler< CassandraIfFactory > cleanup(handlerFactory_); | |
::boost::shared_ptr< CassandraIf > handler(handlerFactory_->getHandler(connInfo), cleanup); | |
::boost::shared_ptr< ::apache::thrift::TProcessor > processor(new CassandraProcessor(handler)); | |
return processor; | |
} | |
}}} // namespace |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment