[ https://issues.apache.org/jira/browse/THRIFT-539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13471803#comment-13471803 ]
Nitay Joffe commented on THRIFT-539: ------------------------------------ I think won't fix. If someone wants it they can revive this patch. Most of the time ThriftDebugString() seems good enough? > struct hash and print methods for C++ > ------------------------------------- > > Key: THRIFT-539 > URL: https://issues.apache.org/jira/browse/THRIFT-539 > Project: Thrift > Issue Type: New Feature > Components: C++ - Compiler, C++ - Library > Reporter: Nitay Joffe > Priority: Minor > Attachments: thrift-539.patch > > > The current thrift compiler for C++ generates methods for structs like > operator== and operator< since it uses maps,sets, etc but it does not > generate a hash() method or a human readable print() method. > The idea of this issue is to add functionality to the C++ compiler to > generate: > # A boost hash compatible hash_value() function. This should probably be an > option to the compiler as it adds a dependency in generated code on boost. > # An operator<< function for printing structs in a nice form. This should be > safe to always do? -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira