X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/802f79cdb0d688127b8a639cd3173d801a1466cd..a5ce0f929d3f4b2e8a06cc4cbaabb20a889cd039:/Server/src/string.cpp?ds=sidebyside diff --git a/Server/src/string.cpp b/Server/src/string.cpp index 24904a7..7062bb0 100644 --- a/Server/src/string.cpp +++ b/Server/src/string.cpp @@ -32,25 +32,28 @@ # include #endif // DEBUG -using namespace PlaQui::Server; +const std::string PlaQui::Server::String::SPACE_CHARS = " \t\n\r"; -const std::string String::SPACE_CHARS = " \t\n\r"; - -String::String(const std::string& str): std::string(str.c_str()) { +PlaQui::Server::String::~String(void) { } -String& String::trim(const String& clist) { +PlaQui::Server::String::String(const std::string& str): + std::string(str.c_str()) { +} + +PlaQui::Server::String& PlaQui::Server::String::trim( + const PlaQui::Server::String& clist) { erase(0, find_first_not_of(clist)); erase(find_last_not_of(clist) + 1); return *this; } -String& String::to_lower(void) { +PlaQui::Server::String& PlaQui::Server::String::to_lower(void) { std::transform(begin(), end(), begin(), tolower); return *this; } -String& String::to_upper(void) { +PlaQui::Server::String& PlaQui::Server::String::to_upper(void) { std::transform(begin(), end(), begin(), toupper); return *this; }