From 87e6295098e0145eb822c5a9f41ef5afca6362e8 Mon Sep 17 00:00:00 2001 From: philipp schoenberger Date: Tue, 9 Jun 2015 13:38:29 +0200 Subject: [PATCH] cleanup includes and StringTool --- lwrserv/StringTool.cpp | 19 ++++++++++--------- lwrserv/StringTool.h | 10 ++++++---- lwrserv/SvrHandling.cpp | 11 ++++++++--- lwrserv/SvrHandling.h | 29 +++++++++++++++++++++++++++++ lwrserv/defines.h | 29 ----------------------------- 5 files changed, 53 insertions(+), 45 deletions(-) diff --git a/lwrserv/StringTool.cpp b/lwrserv/StringTool.cpp index 4c32d4e..7b70a34 100755 --- a/lwrserv/StringTool.cpp +++ b/lwrserv/StringTool.cpp @@ -1,9 +1,10 @@ -#include "header.h" +#include +#include "StringTool.h" -void StringTool::String2CmdArg(string s, string & cmd, string & arg) +void StringTool::String2CmdArg(std::string s, std::string & cmd, std::string & arg) { - string message = stripWhiteSpace(s); - if (message.find_first_of(STRING_WHITESPACES, 1) != string::npos) + std::string message = stripWhiteSpace(s); + if (message.find_first_of(STRING_WHITESPACES, 1) != std::string::npos) { cmd = stripWhiteSpace(message.substr(0, message.find_first_of(STRING_WHITESPACES, 1))); arg = stripWhiteSpace(message.substr(message.find_first_of(STRING_WHITESPACES, 1))); @@ -15,7 +16,7 @@ void StringTool::String2CmdArg(string s, string & cmd, string & arg) return; } -string StringTool::stripWhiteSpace(string s) +std::string StringTool::stripWhiteSpace(std::string s) { unsigned int i, j; if (s.length() > 0) @@ -23,14 +24,14 @@ string StringTool::stripWhiteSpace(string s) i = s.find_first_not_of(STRING_WHITESPACES); j = s.find_last_not_of(STRING_WHITESPACES); - if (i == string::npos) + if (i == std::string::npos) i = 0; - if (j == string::npos) + if (j == std::string::npos) j = s.length()-1; - return string(s, i, j-i+1); + return std::string(s, i, j-i+1); } - return string(""); + return std::string(""); } diff --git a/lwrserv/StringTool.h b/lwrserv/StringTool.h index 39707c8..754c191 100755 --- a/lwrserv/StringTool.h +++ b/lwrserv/StringTool.h @@ -1,13 +1,15 @@ +#ifndef STRING_TOOL +#define STRING_TOOL + #include -#ifndef STRING_TOOL -#define STRING_TOOL +#define STRING_WHITESPACES " \t\r\n" class StringTool { private: public: - void String2CmdArg(std::string s, std::string & cmd, std::string & arg); - std::string stripWhiteSpace(std::string s); + static void String2CmdArg(std::string s, std::string & cmd, std::string & arg); + static std::string stripWhiteSpace(std::string s); }; #endif diff --git a/lwrserv/SvrHandling.cpp b/lwrserv/SvrHandling.cpp index 28b2b2b..b5e080d 100755 --- a/lwrserv/SvrHandling.cpp +++ b/lwrserv/SvrHandling.cpp @@ -2,6 +2,11 @@ #include #include "global.h" #include "mat.h" +#include +#include "StringTool.h" +#include +#include +#include Mat4f getProbeTrans(){ Mat4f Transf; @@ -409,7 +414,7 @@ bool SvrHandling::handshakeAccepted(SocketObject& client) { c_state = waiting; message = SVR_FAILED; - cout << timestamp() + "Handshake failed. " cout << "Invalid recv msg \'" << message <<"\'"; + cout << timestamp() + "Handshake failed. " << "Invalid recv msg \'" << message <<"\'"; } client.Send(message); return(c_state == accepted); @@ -423,7 +428,7 @@ void SvrHandling::handle(SocketObject& client) if (client.Recv(message) > 0) { cout<