summaryrefslogtreecommitdiff
path: root/lib/cpp/src/thrift/Thrift.h
Commit message (Collapse)AuthorAgeFilesLines
* Make ~TException() virtualMario Emmenlauer2020-12-031-1/+1
| | | | | | | Client: cpp Patch: Mario Emmenlauer This closes #2281
* THRIFT-4405: sanity tests relating to sequence numbersJames E. King III2019-02-011-1/+1
| | | | | - prove all servers return the sequence ID given - prove that sequences that wrap around the int32_t space are handled ok
* THRIFT-4762: Applied some C++11 refactorings to the runtime library and ↵Sebastian Zenker2019-01-291-4/+4
| | | | | | | | | | | | compiler (#1719) * make use of C++11 override keyword * added const specifier to TTransport::getOrigin() * added more const correctness to the compiler * make use of auto keyword * replaced usage of NULL with nullptr * make use of explicitly-defaulted function definition * extended changelog
* remove unused boost headerscyy2019-01-071-3/+0
|
* use noexcept instead of throw() in librarycyy2019-01-071-2/+2
|
* THRIFT-2199:Remove dense protocolRandy Abernethy2015-08-011-7/+0
| | | | | Client: C++ library and compiler Patch: Randy Abernethy
* THRIFT-3130 - C++ Lib: removed no longer needed macro THRIFT_OVERLOAD_IFKonrad Grochowski2015-05-071-51/+2
| | | | | | | Client: C++ Patch: Jim King <jim.king@simplivity.com> This closes #483
* THRIFT-2729: C++ - .clang-format created and appliedKonrad Grochowski2014-11-181-55/+44
| | | | | | | Client: C++ Patch: Konrad Grochowski make style command added
* Revert "THRIFT-2729: C++ - .clang-format created and applied"Konrad Grochowski2014-11-181-44/+55
| | | | This reverts commit 74260aa9099c3bb209bc8e524b0e8ba603f62c41.
* THRIFT-2729: C++ - .clang-format created and appliedKonrad Grochowski2014-11-181-55/+44
| | | | | | | Client: C++ Patch: Konrad Grochowski make style command added
* THRIFT-2160 Warning in thrift.h when compiling with -Wunused and NDEBUGRoger Meier2013-09-021-0/+1
| | | | Patch: Frank Meerkoetter
* THRIFT-2037: More general macro THRIFT_UNUSED_VARIABLEBen Craig2013-08-291-1/+1
| | | | | Client: cpp Patch: Konrad Grochowski
* THRIFT-2039 config.h --> thrift-config.hKonrad Grochowski2013-06-221-3/+3
| | | | Signed-off-by: Roger Meier <roger@apache.org>
* THRIFT-2014 Change C++ lib includes to use <namespace/> style throughoutRoger Meier2013-06-101-2/+2
| | | | Patch: Randy Abernethy
* THRIFT-1753: Multiple C++ Windows, OSX, and iOS portability issuesCarl Yeksigian2013-06-071-12/+4
| | | | | Client: cpp Patch: Ben Craig
* THRIFT-1552 Include paths for c/c++ should be prefixed with 'thrift/'Roger Meier2012-04-131-0/+210
To ensure there are no include path collisions the C and C++ header include paths should include 'thrift' as the root leaf. This will prevent having to place /usr/include/thrift into the compilers include header search path, which might otherwise result in the compiler accidentally picking up headers that it shouldn't. e.g. #include <foo/bar.h> should be #include <thrift/foo/bar.h> Change-Id: I48f2b0f549bda0fc81e85506ac857adc800b98a1 git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1325674 13f79535-47bb-0310-9956-ffa450edef68