chore: clarified name of extend_multipart_recurse
This commit is contained in:
parent
7917edb4d0
commit
e60cbb94b6
1 changed files with 6 additions and 5 deletions
|
|
@ -65,19 +65,20 @@ void extend_multipart(zmq::multipart_t &mpart, std::string_view const &strv);
|
|||
void extend_multipart(zmq::multipart_t &mpart, char const *cstr);
|
||||
void extend_multipart(zmq::multipart_t &mpart, int const &arg);
|
||||
void extend_multipart(zmq::multipart_t &mpart, zmq::multipart_t const &right);
|
||||
void extend_multipart(zmq::multipart_t &mpart);
|
||||
void extend_multipart(zmq::multipart_t &mpart, std::pair<zmq::multipart_t::iterator, zmq::multipart_t::iterator> range);
|
||||
void extend_multipart(zmq::multipart_t &mpart, std::pair<zmq::multipart_t::const_iterator, zmq::multipart_t::const_iterator> range);
|
||||
|
||||
void extend_multipart(zmq::multipart_t &mpart);
|
||||
|
||||
template <typename TArg>
|
||||
void extend_multipart_r(zmq::multipart_t &mpart, TArg const &arg) {
|
||||
void extend_multipart_recurse(zmq::multipart_t &mpart, TArg const &arg) {
|
||||
extend_multipart(mpart, arg);
|
||||
}
|
||||
|
||||
template <typename TArg, typename... TArgs>
|
||||
void extend_multipart_r(zmq::multipart_t &mpart, TArg const &arg, TArgs const &...args) {
|
||||
void extend_multipart_recurse(zmq::multipart_t &mpart, TArg const &arg, TArgs const &...args) {
|
||||
extend_multipart(mpart, arg);
|
||||
extend_multipart_r(mpart, args...);
|
||||
extend_multipart_recurse(mpart, args...);
|
||||
}
|
||||
|
||||
template <typename TArg>
|
||||
|
|
@ -90,7 +91,7 @@ zmq::multipart_t multipart(TArg const &arg) {
|
|||
template <typename TArg, typename... TArgs>
|
||||
zmq::multipart_t multipart(TArg const &arg, TArgs const &...args) {
|
||||
zmq::multipart_t mpart{ multipart(arg) };
|
||||
extend_multipart_r(mpart, args...);
|
||||
extend_multipart_recurse(mpart, args...);
|
||||
return mpart;
|
||||
}
|
||||
} //namespace ydi
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue