summaryrefslogtreecommitdiff
path: root/src/protocols/xdr/xdr_decoder.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/protocols/xdr/xdr_decoder.h')
-rw-r--r--src/protocols/xdr/xdr_decoder.h22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/protocols/xdr/xdr_decoder.h b/src/protocols/xdr/xdr_decoder.h
index c057442..968249d 100644
--- a/src/protocols/xdr/xdr_decoder.h
+++ b/src/protocols/xdr/xdr_decoder.h
@@ -25,8 +25,8 @@
#include <utility>
#include <rpc/rpc.h>
//------------------------------------------------------------------------------
-#include "utils/filtered_data.h"
#include "api/nfs3_types_rpcgen.h"
+#include "utils/filtered_data.h"
//------------------------------------------------------------------------------
using NST::utils::FilteredData;
using NST::utils::FilteredDataQueue;
@@ -37,32 +37,32 @@ namespace protocols
{
namespace xdr
{
-
class XDRDecoderError : public std::runtime_error
{
public:
- explicit XDRDecoderError(const std::string& msg) : std::runtime_error{msg} { }
+ explicit XDRDecoderError(const std::string& msg)
+ : std::runtime_error{msg}
+ {
+ }
};
class XDRDecoder
{
public:
XDRDecoder(FilteredDataQueue::Ptr&& p)
- : ptr{std::move(p)}
+ : ptr{std::move(p)}
{
xdrmem_create(&txdr, (char*)ptr->data, ptr->dlen, XDR_DECODE);
}
~XDRDecoder()
{
- xdr_destroy (&txdr);
+ xdr_destroy(&txdr);
}
- inline XDR* xdr() { return &txdr; }
-
- inline const FilteredData& data() const { return *ptr; }
-
+ XDR* xdr() { return &txdr; }
+ const FilteredData& data() const { return *ptr; }
private:
- XDR txdr;
+ XDR txdr;
FilteredDataQueue::Ptr ptr;
};
@@ -70,5 +70,5 @@ private:
} // namespace protocols
} // namespace NST
//------------------------------------------------------------------------------
-#endif//XDR_DECODER_H
+#endif // XDR_DECODER_H
//------------------------------------------------------------------------------