diff options
author | attilamolnar <attilamolnar@hush.com> | 2013-05-16 15:45:05 +0200 |
---|---|---|
committer | attilamolnar <attilamolnar@hush.com> | 2013-05-18 21:08:25 +0200 |
commit | 21eba8e86b3d7361bc9334b4e15e968ba095db76 (patch) | |
tree | cc13a1daebf1bae4d86602451f55aa29295c1a72 /include/hashcomp.h | |
parent | 780757cbc172daa4d9973e8e3b87fd42cfac5541 (diff) |
irc::stringjoiner cleanup
- Get rid of unused constructors
- signed -> unsigned
- return const ref from GetJoined()
Diffstat (limited to 'include/hashcomp.h')
-rw-r--r-- | include/hashcomp.h | 22 |
1 files changed, 3 insertions, 19 deletions
diff --git a/include/hashcomp.h b/include/hashcomp.h index 94c222e14..4f7065081 100644 --- a/include/hashcomp.h +++ b/include/hashcomp.h @@ -185,28 +185,12 @@ namespace irc * @param begin The starting element in the sequence to be joined * @param end The ending element in the sequence to be joined */ - stringjoiner(const std::string &seperator, const std::vector<std::string> &sequence, int begin, int end); - - /** Join elements of a deque, between (and including) begin and end - * @param seperator 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 - */ - stringjoiner(const std::string &seperator, const std::deque<std::string> &sequence, int begin, int end); - - /** Join elements of an array of char arrays, between (and including) begin and end - * @param seperator 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 - */ - stringjoiner(const std::string &seperator, const char* const* sequence, int begin, int end); + stringjoiner(const std::string& seperator, const std::vector<std::string>& sequence, unsigned int begin, unsigned int end); /** Get the joined sequence - * @return A reference to the joined string + * @return A constant reference to the joined string */ - std::string& GetJoined(); + const std::string& GetJoined() const; }; /** irc::modestacker stacks mode sequences into a list. |