Mercurial > hg > orthanc-stone
comparison OrthancStone/Sources/Loaders/LoaderStateMachine.h @ 1571:85e117739eca
cppcheck
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 21 Sep 2020 17:46:39 +0200 |
parents | 244ad1e4e76a |
children | 4fb8fdf03314 |
comparison
equal
deleted
inserted
replaced
1570:9a04f42098a3 | 1571:85e117739eca |
---|---|
56 { | 56 { |
57 private: | 57 private: |
58 LoaderStateMachine& that_; | 58 LoaderStateMachine& that_; |
59 | 59 |
60 public: | 60 public: |
61 State(LoaderStateMachine& that) : | 61 explicit State(LoaderStateMachine& that) : |
62 that_(that) | 62 that_(that) |
63 { | 63 { |
64 } | 64 } |
65 | 65 |
66 State(const State& currentState) : | 66 explicit State(const State& currentState) : |
67 that_(currentState.that_) | 67 that_(currentState.that_) |
68 { | 68 { |
69 } | 69 } |
70 | 70 |
71 void Schedule(OrthancStone::OracleCommandBase* command) const | 71 void Schedule(OrthancStone::OracleCommandBase* command) const |
72 { | 72 { |
108 PendingCommands pendingCommands_; | 108 PendingCommands pendingCommands_; |
109 unsigned int activeCommands_; | 109 unsigned int activeCommands_; |
110 | 110 |
111 | 111 |
112 public: | 112 public: |
113 LoaderStateMachine(OrthancStone::ILoadersContext& loadersContext); | 113 explicit LoaderStateMachine(OrthancStone::ILoadersContext& loadersContext); |
114 | 114 |
115 void PostConstructor(); | 115 void PostConstructor(); |
116 | 116 |
117 virtual ~LoaderStateMachine(); | 117 virtual ~LoaderStateMachine(); |
118 | 118 |