diff options
author | Konrad Grochowski <hcorg@apache.org> | 2014-11-13 15:33:38 +0100 |
---|---|---|
committer | Konrad Grochowski <hcorg@apache.org> | 2014-11-18 11:39:10 +0100 |
commit | 16a23a6618754a5a87aeb8df99a72516b0272fb3 (patch) | |
tree | 3d3a5250cc06e9010c0e0bef5eed4454a3c6be18 /lib/cpp/src/thrift/transport/TVirtualTransport.h | |
parent | 240120c8434b49d1f76d207aff4e3530d3ada14b (diff) | |
download | thrift-16a23a6618754a5a87aeb8df99a72516b0272fb3.tar.gz |
THRIFT-2729: C++ - .clang-format created and applied
Client: C++
Patch: Konrad Grochowski
make style command added
Diffstat (limited to 'lib/cpp/src/thrift/transport/TVirtualTransport.h')
-rw-r--r-- | lib/cpp/src/thrift/transport/TVirtualTransport.h | 46 |
1 files changed, 20 insertions, 26 deletions
diff --git a/lib/cpp/src/thrift/transport/TVirtualTransport.h b/lib/cpp/src/thrift/transport/TVirtualTransport.h index 575f54730..0cacf61d0 100644 --- a/lib/cpp/src/thrift/transport/TVirtualTransport.h +++ b/lib/cpp/src/thrift/transport/TVirtualTransport.h @@ -22,8 +22,9 @@ #include <thrift/transport/TTransport.h> -namespace apache { namespace thrift { namespace transport { - +namespace apache { +namespace thrift { +namespace transport { /** * Helper class that provides default implementations of TTransport methods. @@ -42,28 +43,20 @@ namespace apache { namespace thrift { namespace transport { * read_virt().) */ class TTransportDefaults : public TTransport { - public: +public: /* * TTransport *_virt() methods provide reasonable default implementations. * Invoke them non-virtually. */ - uint32_t read(uint8_t* buf, uint32_t len) { - return this->TTransport::read_virt(buf, len); - } - uint32_t readAll(uint8_t* buf, uint32_t len) { - return this->TTransport::readAll_virt(buf, len); - } - void write(const uint8_t* buf, uint32_t len) { - this->TTransport::write_virt(buf, len); - } + uint32_t read(uint8_t* buf, uint32_t len) { return this->TTransport::read_virt(buf, len); } + uint32_t readAll(uint8_t* buf, uint32_t len) { return this->TTransport::readAll_virt(buf, len); } + void write(const uint8_t* buf, uint32_t len) { this->TTransport::write_virt(buf, len); } const uint8_t* borrow(uint8_t* buf, uint32_t* len) { return this->TTransport::borrow_virt(buf, len); } - void consume(uint32_t len) { - this->TTransport::consume_virt(len); - } + void consume(uint32_t len) { this->TTransport::consume_virt(len); } - protected: +protected: TTransportDefaults() {} }; @@ -84,9 +77,9 @@ class TTransportDefaults : public TTransport { * * @author Chad Walters <chad@powerset.com> */ -template <class Transport_, class Super_=TTransportDefaults> +template <class Transport_, class Super_ = TTransportDefaults> class TVirtualTransport : public Super_ { - public: +public: /* * Implementations of the *_virt() functions, to call the subclass's * non-virtual implementation function. @@ -107,9 +100,7 @@ class TVirtualTransport : public Super_ { return static_cast<Transport_*>(this)->borrow(buf, len); } - virtual void consume_virt(uint32_t len) { - static_cast<Transport_*>(this)->consume(len); - } + virtual void consume_virt(uint32_t len) { static_cast<Transport_*>(this)->consume(len); } /* * Provide a default readAll() implementation that invokes @@ -126,7 +117,7 @@ class TVirtualTransport : public Super_ { return ::apache::thrift::transport::readAll(*trans, buf, len); } - protected: +protected: TVirtualTransport() {} /* @@ -135,12 +126,15 @@ class TVirtualTransport : public Super_ { * additional versions can be added as needed. */ template <typename Arg_> - TVirtualTransport(Arg_ const& arg) : Super_(arg) { } + TVirtualTransport(Arg_ const& arg) + : Super_(arg) {} template <typename Arg1_, typename Arg2_> - TVirtualTransport(Arg1_ const& a1, Arg2_ const& a2) : Super_(a1, a2) { } + TVirtualTransport(Arg1_ const& a1, Arg2_ const& a2) + : Super_(a1, a2) {} }; - -}}} // apache::thrift::transport +} +} +} // apache::thrift::transport #endif // #ifndef _THRIFT_TRANSPORT_TVIRTUALTRANSPORT_H_ |