commit | e71115be6caa2f3afd6fa092a09fd41c2c355691 | [log] [tgz] |
---|---|---|
author | David Reiss <dreiss@apache.org> | Wed Oct 06 17:09:56 2010 +0000 |
committer | David Reiss <dreiss@apache.org> | Wed Oct 06 17:09:56 2010 +0000 |
tree | e4eae6a053b7a04a0734685f3e58733630fbca81 | |
parent | 6806fb836a6a846ae450f06a22deef1e59c2a983 [diff] |
THRIFT-922. cpp: Templatize binary and compact protocol Convert TBinaryProtocol and TCompactProtocol to template classes, taking the transport class as a template parameter. This allows them to make non-virtual calls when using the template, improving serialization performance. git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@1005136 13f79535-47bb-0310-9956-ffa450edef68