]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Server/src/string.cpp
Se arreglan detalles, ya compila pero se cuelga cuando se conecta un cliente.
[z.facultad/75.42/plaqui.git] / Server / src / string.cpp
index edc522c3d17a6c4312205d5f74df1978175592ae..cd2eaadde7be37f25dad1550337c3003229aaf20 100644 (file)
 #      include <iostream>
 #endif // DEBUG
 
 #      include <iostream>
 #endif // DEBUG
 
-const std::string PlaQui::Server::String::SPACE_CHARS = " \t\n\r";
-                       
-PlaQui::Server::String::String(const std::string& str):
-               std::string(str.c_str()) {
+using namespace std;
+
+namespace PlaQui {
+
+namespace Server {
+
+const string String::SPACE_CHARS = " \t\n\r";
+
+String::~String(void) {
 }
 
 }
 
-PlaQui::Server::String& PlaQui::Server::String::trim(
-               const PlaQui::Server::String& clist) {
+String::String(const string& str):
+               string(str.c_str()) {
+}
+
+String& String::trim(const String& clist) {
        erase(0, find_first_not_of(clist));
        erase(find_last_not_of(clist) + 1);
        return *this;
 }
 
        erase(0, find_first_not_of(clist));
        erase(find_last_not_of(clist) + 1);
        return *this;
 }
 
-PlaQui::Server::String& PlaQui::Server::String::to_lower(void) {
-       std::transform(begin(), end(), begin(), tolower);
+String& String::to_lower(void) {
+       transform(begin(), end(), begin(), ::tolower);
        return *this;
 }
 
        return *this;
 }
 
-PlaQui::Server::String& PlaQui::Server::String::to_upper(void) {
-       std::transform(begin(), end(), begin(), toupper);
+String& String::to_upper(void) {
+       transform(begin(), end(), begin(), ::toupper);
        return *this;
 }
 
        return *this;
 }
 
+} // namespace Server
+
+} // namespace PlaQui
+