You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Xiaoshuang LU (JIRA)" <ji...@apache.org> on 2015/12/09 06:18:10 UTC
[jira] [Created] (THRIFT-3480) offer a simple approach to compute
byte size of the serialized object
Xiaoshuang LU created THRIFT-3480:
-------------------------------------
Summary: offer a simple approach to compute byte size of the serialized object
Key: THRIFT-3480
URL: https://issues.apache.org/jira/browse/THRIFT-3480
Project: Thrift
Issue Type: New Feature
Components: C++ - Library
Affects Versions: 0.9.3
Reporter: Xiaoshuang LU
Fix For: 0.9.4
Hi Thrift guys, I would like to propose a transport for computing byte size of the serialized object. Here is a example.
{{
boost::shared_ptr<TWriteOnlyTransport> transport{ new TWriteOnlyTransport };
boost::shared_ptr<TBinaryProtocol> protocol{ new TBinaryProtocol(transport) };
size = object.write(protocol.get());
}}
A write only transport can be written but never read. It discards all data written to it but reports that the write operation succeeded.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)