dccl-dev team mailing list archive
-
dccl-dev team
-
Mailing list archive
-
Message #00015
Re: [Merge] lp:~nknotts/dccl/encode-decode-iterators into lp:dccl
This makes sense to me.
Minor style request: could you move the implementation of these methods to the bottom of codec.h after the declaration of dccl::Codec? (I want to keep the declaration of dccl::Codec clean):
1. template<typename CharIterator> unsigned id(CharIterator begin, CharIterator end)
2. template <typename CharIterator> void decode(CharIterator begin, CharIterator end, google::protobuf::Message* msg, bool header_only = false)
Otherwise should be fine. I'll give it one more detailed look over after you make that change and then I'll merge it in.
Also, dccl_test_ccl and dccl_test_arithmetic run fine on my machine for both lp:dccl/3.0 and this branch. I don't know if they are properly handling the .dylib extension on OSX (I think this is what you're using?). If you could open a separate bug report on those with the command line output when you run them, that'd be great.
Thanks-
-Toby
--
https://code.launchpad.net/~nknotts/dccl/encode-decode-iterators/+merge/247068
Your team DCCL Developers is requested to review the proposed merge of lp:~nknotts/dccl/encode-decode-iterators into lp:dccl.
References