예제 #1
0
void
CsEraseCommand::validateResponse(const ControlParameters& parameters) const
{
  this->ControlCommand::validateResponse(parameters);

  if (parameters.hasCapacity() && parameters.getCapacity() == 0) {
    BOOST_THROW_EXCEPTION(ArgumentError("Capacity must be positive"));
  }
}