public function read($input) { $xfer = 0; $fname = null; $ftype = 0; $fid = 0; $xfer += $input->readStructBegin($fname); while (true) { $xfer += $input->readFieldBegin($fname, $ftype, $fid); if ($ftype == TType::STOP) { break; } switch ($fid) { case 1: if ($ftype == TType::LST) { $this->colVals = array(); $_size41 = 0; $_etype44 = 0; $xfer += $input->readListBegin($_etype44, $_size41); for ($_i45 = 0; $_i45 < $_size41; ++$_i45) { $elem46 = null; $elem46 = new \TColumnValue(); $xfer += $elem46->read($input); $this->colVals[] = $elem46; } $xfer += $input->readListEnd(); } else { $xfer += $input->skip($ftype); } break; default: $xfer += $input->skip($ftype); break; } $xfer += $input->readFieldEnd(); } $xfer += $input->readStructEnd(); return $xfer; }
public function read($input) { $xfer = 0; $fname = null; $ftype = 0; $fid = 0; $xfer += $input->readStructBegin($fname); while (true) { $xfer += $input->readFieldBegin($fname, $ftype, $fid); if ($ftype == TType::STOP) { break; } switch ($fid) { case 1: if ($ftype == TType::STRING) { $xfer += $input->readString($this->row); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::LST) { $this->columns = array(); $_size78 = 0; $_etype81 = 0; $xfer += $input->readListBegin($_etype81, $_size78); for ($_i82 = 0; $_i82 < $_size78; ++$_i82) { $elem83 = null; $elem83 = new \TColumnValue(); $xfer += $elem83->read($input); $this->columns[] = $elem83; } $xfer += $input->readListEnd(); } else { $xfer += $input->skip($ftype); } break; case 3: if ($ftype == TType::MAP) { $this->attributes = array(); $_size84 = 0; $_ktype85 = 0; $_vtype86 = 0; $xfer += $input->readMapBegin($_ktype85, $_vtype86, $_size84); for ($_i88 = 0; $_i88 < $_size84; ++$_i88) { $key89 = ''; $val90 = ''; $xfer += $input->readString($key89); $xfer += $input->readString($val90); $this->attributes[$key89] = $val90; } $xfer += $input->readMapEnd(); } else { $xfer += $input->skip($ftype); } break; case 4: if ($ftype == TType::I32) { $xfer += $input->readI32($this->durability); } else { $xfer += $input->skip($ftype); } break; case 5: if ($ftype == TType::STRUCT) { $this->cellVisibility = new \TCellVisibility(); $xfer += $this->cellVisibility->read($input); } else { $xfer += $input->skip($ftype); } break; default: $xfer += $input->skip($ftype); break; } $xfer += $input->readFieldEnd(); } $xfer += $input->readStructEnd(); return $xfer; }
public function read($input) { $xfer = 0; $fname = null; $ftype = 0; $fid = 0; $xfer += $input->readStructBegin($fname); while (true) { $xfer += $input->readFieldBegin($fname, $ftype, $fid); if ($ftype == TType::STOP) { break; } switch ($fid) { case 1: if ($ftype == TType::STRING) { $xfer += $input->readString($this->row); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::LST) { $this->columnValues = array(); $_size23 = 0; $_etype26 = 0; $xfer += $input->readListBegin($_etype26, $_size23); for ($_i27 = 0; $_i27 < $_size23; ++$_i27) { $elem28 = null; $elem28 = new \TColumnValue(); $xfer += $elem28->read($input); $this->columnValues[] = $elem28; } $xfer += $input->readListEnd(); } else { $xfer += $input->skip($ftype); } break; case 3: if ($ftype == TType::I64) { $xfer += $input->readI64($this->timestamp); } else { $xfer += $input->skip($ftype); } break; case 4: if ($ftype == TType::BOOL) { $xfer += $input->readBool($this->writeToWal); } else { $xfer += $input->skip($ftype); } break; case 5: if ($ftype == TType::MAP) { $this->attributes = array(); $_size29 = 0; $_ktype30 = 0; $_vtype31 = 0; $xfer += $input->readMapBegin($_ktype30, $_vtype31, $_size29); for ($_i33 = 0; $_i33 < $_size29; ++$_i33) { $key34 = ''; $val35 = ''; $xfer += $input->readString($key34); $xfer += $input->readString($val35); $this->attributes[$key34] = $val35; } $xfer += $input->readMapEnd(); } else { $xfer += $input->skip($ftype); } break; case 6: if ($ftype == TType::I32) { $xfer += $input->readI32($this->durability); } else { $xfer += $input->skip($ftype); } break; default: $xfer += $input->skip($ftype); break; } $xfer += $input->readFieldEnd(); } $xfer += $input->readStructEnd(); return $xfer; }
public function read($input) { $xfer = 0; $fname = null; $ftype = 0; $fid = 0; $xfer += $input->readStructBegin($fname); while (true) { $xfer += $input->readFieldBegin($fname, $ftype, $fid); if ($ftype == TType::STOP) { break; } switch ($fid) { case 1: if ($ftype == TType::STRING) { $xfer += $input->readString($this->row); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::LST) { $this->columnValues = array(); $_size14 = 0; $_etype17 = 0; $xfer += $input->readListBegin($_etype17, $_size14); for ($_i18 = 0; $_i18 < $_size14; ++$_i18) { $elem19 = null; $elem19 = new TColumnValue(); $xfer += $elem19->read($input); $this->columnValues[] = $elem19; } $xfer += $input->readListEnd(); } else { $xfer += $input->skip($ftype); } break; case 3: if ($ftype == TType::I64) { $xfer += $input->readI64($this->timestamp); } else { $xfer += $input->skip($ftype); } break; case 4: if ($ftype == TType::BOOL) { $xfer += $input->readBool($this->writeToWal); } else { $xfer += $input->skip($ftype); } break; default: $xfer += $input->skip($ftype); break; } $xfer += $input->readFieldEnd(); } $xfer += $input->readStructEnd(); return $xfer; }