comparison Core/Toolbox.h @ 2009:e2dd40abce72

catching SIGHUP signal
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 09 Jun 2016 17:25:34 +0200
parents 4b545a8b1f95
children 08ce34cfacad
comparison
equal deleted inserted replaced
2008:dc82c754dcaa 2009:e2dd40abce72
45 45
46 class NullType 46 class NullType
47 { 47 {
48 }; 48 };
49 49
50 enum ServerBarrierEvent
51 {
52 ServerBarrierEvent_Stop,
53 ServerBarrierEvent_Reload // SIGHUP signal: reload configuration file
54 };
55
50 namespace Toolbox 56 namespace Toolbox
51 { 57 {
52 void ServerBarrier(const bool& stopFlag); 58 ServerBarrierEvent ServerBarrier(const bool& stopFlag);
53 59
54 void ServerBarrier(); 60 ServerBarrierEvent ServerBarrier();
55 61
56 void ToUpperCase(std::string& s); // Inplace version 62 void ToUpperCase(std::string& s); // Inplace version
57 63
58 void ToLowerCase(std::string& s); // Inplace version 64 void ToLowerCase(std::string& s); // Inplace version
59 65