1
0
Fork 0

added explicit

This commit is contained in:
Jan Steemann 2015-08-17 00:14:53 +02:00
parent cf17fa569f
commit 6a46fd55ec
2 changed files with 6 additions and 6 deletions

View File

@ -75,7 +75,7 @@ static ControlCTask* localControlCTask;
class ControlCTask : public SignalTask { class ControlCTask : public SignalTask {
public: public:
ControlCTask (ApplicationServer* server) explicit ControlCTask (ApplicationServer* server)
: Task("Control-C"), SignalTask(), _server(server), _seen(0) { : Task("Control-C"), SignalTask(), _server(server), _seen(0) {
localControlCTask = this; localControlCTask = this;
int result = SetConsoleCtrlHandler((PHANDLER_ROUTINE) CtrlHandler, true); int result = SetConsoleCtrlHandler((PHANDLER_ROUTINE) CtrlHandler, true);
@ -99,7 +99,7 @@ static ControlCTask* localControlCTask;
class ControlCTask : public SignalTask { class ControlCTask : public SignalTask {
public: public:
ControlCTask (ApplicationServer* server) explicit ControlCTask (ApplicationServer* server)
: Task("Control-C"), SignalTask(), _server(server), _seen(0) { : Task("Control-C"), SignalTask(), _server(server), _seen(0) {
addSignal(SIGINT); addSignal(SIGINT);
addSignal(SIGTERM); addSignal(SIGTERM);
@ -181,7 +181,7 @@ static ControlCTask* localControlCTask;
class Sigusr1Task : public SignalTask { class Sigusr1Task : public SignalTask {
public: public:
Sigusr1Task (ApplicationScheduler* scheduler) explicit Sigusr1Task (ApplicationScheduler* scheduler)
: Task("Sigusr1"), SignalTask(), _scheduler(scheduler) { : Task("Sigusr1"), SignalTask(), _scheduler(scheduler) {
#ifndef _WIN32 #ifndef _WIN32
addSignal(SIGUSR1); addSignal(SIGUSR1);
@ -398,7 +398,7 @@ size_t ApplicationScheduler::numberOfThreads () {
/// @brief sets the processor affinity /// @brief sets the processor affinity
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
void ApplicationScheduler::setProcessorAffinity (const vector<size_t>& cores) { void ApplicationScheduler::setProcessorAffinity (std::vector<size_t> const& cores) {
#ifdef TRI_HAVE_THREAD_AFFINITY #ifdef TRI_HAVE_THREAD_AFFINITY
size_t j = 0; size_t j = 0;
@ -434,7 +434,7 @@ void ApplicationScheduler::disableControlCHandler () {
/// {@inheritDoc} /// {@inheritDoc}
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
void ApplicationScheduler::setupOptions (map<string, ProgramOptionsDescription>& options) { void ApplicationScheduler::setupOptions (std::map<std::string, ProgramOptionsDescription>& options) {
// ............................................................................. // .............................................................................
// command line options // command line options

View File

@ -68,7 +68,7 @@ namespace triagens {
/// @brief constructor /// @brief constructor
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
ApplicationScheduler (ApplicationServer*); explicit ApplicationScheduler (ApplicationServer*);
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
/// @brief destructor /// @brief destructor