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)