/** Fetch the next token from the stream
* @return The next token is returned, or an empty string if none remain
*/
- const std::string GetToken();
+ bool GetToken(std::string &token);
};
/** irc::sepstream allows for splitting token seperated lists.
std::string assign(const irc::string &other);
irc::string assign(const std::string &other);
+std::string& trim(std::string &str);
namespace nspace
{