equal
deleted
inserted
replaced
148 /*****************************************************************************/ |
148 /*****************************************************************************/ |
149 |
149 |
150 Command::Command(const string &name, const string &briefDesc): |
150 Command::Command(const string &name, const string &briefDesc): |
151 name(name), |
151 name(name), |
152 briefDesc(briefDesc), |
152 briefDesc(briefDesc), |
153 verbosity(Normal) |
153 verbosity(Normal), |
|
154 emergency(false), |
|
155 force(false) |
154 { |
156 { |
155 } |
157 } |
156 |
158 |
157 /*****************************************************************************/ |
159 /*****************************************************************************/ |
158 |
160 |
198 /*****************************************************************************/ |
200 /*****************************************************************************/ |
199 |
201 |
200 void Command::setDataType(const string &t) |
202 void Command::setDataType(const string &t) |
201 { |
203 { |
202 dataType = t; |
204 dataType = t; |
|
205 }; |
|
206 |
|
207 /*****************************************************************************/ |
|
208 |
|
209 void Command::setEmergency(bool e) |
|
210 { |
|
211 emergency = e; |
203 }; |
212 }; |
204 |
213 |
205 /*****************************************************************************/ |
214 /*****************************************************************************/ |
206 |
215 |
207 void Command::setForce(bool f) |
216 void Command::setForce(bool f) |
487 return list; |
496 return list; |
488 } |
497 } |
489 |
498 |
490 /****************************************************************************/ |
499 /****************************************************************************/ |
491 |
500 |
|
501 int Command::emergencySlave() const |
|
502 { |
|
503 unsigned int ret; |
|
504 |
|
505 stringstream str; |
|
506 str << positions; |
|
507 str >> ret; |
|
508 |
|
509 return ret; |
|
510 } |
|
511 |
|
512 /****************************************************************************/ |
|
513 |
492 string Command::alStateString(uint8_t state) |
514 string Command::alStateString(uint8_t state) |
493 { |
515 { |
494 string ret; |
516 string ret; |
495 |
517 |
496 switch (state & EC_SLAVE_STATE_MASK) { |
518 switch (state & EC_SLAVE_STATE_MASK) { |