uint32_t BinaryProtocolWriter::writeListBegin(TType elemType, uint32_t size) {
  uint32_t wsize = 0;
  wsize += writeByte((int8_t)elemType);
  wsize += writeI32((int32_t)size);
  return wsize;
}
uint32_t BinaryProtocolWriter::writeListBegin(TType elemType, uint32_t size) {
  uint32_t wsize = 0;
  wsize += writeByte((int8_t)elemType);
  wsize += writeI32((int32_t)size);
  return wsize;
}