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)