X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=include%2Fhashcomp.h;h=51570978a1ba065b6dfb177f8947dd2b52c932e2;hb=1f38b9adb576580d8e8638fefc5c7cb157f90a5c;hp=0d3857d56c1a1d8204fafeea28a30192877c10a7;hpb=94c248f9dac7b32189f45445896eeecd57ad1d36;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/include/hashcomp.h b/include/hashcomp.h index 0d3857d56..51570978a 100644 --- a/include/hashcomp.h +++ b/include/hashcomp.h @@ -164,10 +164,8 @@ namespace irc typedef std::basic_string > string; /** irc::stringjoiner joins string lists into a string, using - * the given separator string. - * This class can join a vector of std::string, a deque of - * std::string, or a const char* const* array, using overloaded - * constructors. + * space as the separator. + * This class can join a vector of std::string. */ class CoreExport stringjoiner { @@ -179,13 +177,11 @@ namespace irc public: - /** Join elements of a vector, between (and including) begin and end - * @param separator The string to seperate values with - * @param sequence One or more items to seperate - * @param begin The starting element in the sequence to be joined - * @param end The ending element in the sequence to be joined + /** Join all elements of a vector, in the resulting string + * each element will be seperated by a single space character. + * @param sequence Zero or more items to seperate */ - stringjoiner(const std::string& separator, const std::vector& sequence, unsigned int begin, unsigned int end); + stringjoiner(const std::vector& sequence); /** Get the joined sequence * @return A constant reference to the joined string