@@ -19,10 +19,12 @@ void vecToRepeatedPtr(const std::vector<Src>& vec, google::protobuf::RepeatedPtr
1919 }
2020}
2121
22- // / @brief Non-member to_proto() version. (necessary for moving generated types out of wrapper headers).
23- // / Template param F is a function that converts from Src to Dst.
22+ // / @brief Non-member to_proto() version. (necessary for moving generated types out of wrapper
23+ // / headers). Template param F is a function that converts from Src to Dst.
2424template <typename Src, typename Dst>
25- void vecToRepeatedPtr (const std::vector<Src>& vec, google::protobuf::RepeatedPtrField<Dst>& dest, Dst& from_proto (const Src&)) {
25+ void vecToRepeatedPtr (const std::vector<Src>& vec,
26+ google::protobuf::RepeatedPtrField<Dst>& dest,
27+ Dst& from_proto (const Src&)) {
2628 dest.Reserve (vec.size ());
2729 for (auto & x : vec) {
2830 *dest.Add () = from_proto (x);
@@ -39,10 +41,12 @@ void repeatedPtrToVec(const google::protobuf::RepeatedPtrField<Src>& src, std::v
3941 }
4042}
4143
42- // / @brief Non-member to_proto() version. (necessary for moving generated types out of wrapper headers).
43- // / Template param F is a function that converts from Src to Dst.
44+ // / @brief Non-member to_proto() version. (necessary for moving generated types out of wrapper
45+ // / headers). Template param F is a function that converts from Src to Dst.
4446template <typename Src, typename Dst>
45- void repeatedPtrToVec (const google::protobuf::RepeatedPtrField<Src>& src, std::vector<Dst>& vec, Dst& to_proto (const Src&)) {
47+ void repeatedPtrToVec (const google::protobuf::RepeatedPtrField<Src>& src,
48+ std::vector<Dst>& vec,
49+ Dst& to_proto (const Src&)) {
4650 vec.reserve (src.size ());
4751 for (auto & x : src) {
4852 vec.push_back (to_proto (x));
0 commit comments