Complain about given arguments if none are required.
This commit is contained in:
parent
5f7cd5eb46
commit
87cedad13f
|
|
@ -105,6 +105,12 @@ void CommandConfig::execute(MasterDevice &m, const StringVector &args)
|
||||||
{
|
{
|
||||||
ConfigList configs;
|
ConfigList configs;
|
||||||
|
|
||||||
|
if (args.size()) {
|
||||||
|
stringstream err;
|
||||||
|
err << "'" << getName() << "' takes no arguments!";
|
||||||
|
throwInvalidUsageException(err);
|
||||||
|
}
|
||||||
|
|
||||||
m.open(MasterDevice::Read);
|
m.open(MasterDevice::Read);
|
||||||
configs = selectedConfigs(m);
|
configs = selectedConfigs(m);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -68,6 +68,12 @@ void CommandData::execute(MasterDevice &m, const StringVector &args)
|
||||||
DomainList domains;
|
DomainList domains;
|
||||||
DomainList::const_iterator di;
|
DomainList::const_iterator di;
|
||||||
|
|
||||||
|
if (args.size()) {
|
||||||
|
stringstream err;
|
||||||
|
err << "'" << getName() << "' takes no arguments!";
|
||||||
|
throwInvalidUsageException(err);
|
||||||
|
}
|
||||||
|
|
||||||
m.open(MasterDevice::Read);
|
m.open(MasterDevice::Read);
|
||||||
domains = selectedDomains(m);
|
domains = selectedDomains(m);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -94,6 +94,12 @@ void CommandDomains::execute(MasterDevice &m, const StringVector &args)
|
||||||
DomainList domains;
|
DomainList domains;
|
||||||
DomainList::const_iterator di;
|
DomainList::const_iterator di;
|
||||||
|
|
||||||
|
if (args.size()) {
|
||||||
|
stringstream err;
|
||||||
|
err << "'" << getName() << "' takes no arguments!";
|
||||||
|
throwInvalidUsageException(err);
|
||||||
|
}
|
||||||
|
|
||||||
m.open(MasterDevice::Read);
|
m.open(MasterDevice::Read);
|
||||||
domains = selectedDomains(m);
|
domains = selectedDomains(m);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -66,6 +66,11 @@ void CommandMaster::execute(MasterDevice &m, const StringVector &args)
|
||||||
stringstream err;
|
stringstream err;
|
||||||
unsigned int i;
|
unsigned int i;
|
||||||
|
|
||||||
|
if (args.size()) {
|
||||||
|
err << "'" << getName() << "' takes no arguments!";
|
||||||
|
throwInvalidUsageException(err);
|
||||||
|
}
|
||||||
|
|
||||||
m.open(MasterDevice::Read);
|
m.open(MasterDevice::Read);
|
||||||
m.getMaster(&data);
|
m.getMaster(&data);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -94,6 +94,12 @@ void CommandPdos::execute(MasterDevice &m, const StringVector &args)
|
||||||
SlaveList::const_iterator si;
|
SlaveList::const_iterator si;
|
||||||
bool showHeader;
|
bool showHeader;
|
||||||
|
|
||||||
|
if (args.size()) {
|
||||||
|
stringstream err;
|
||||||
|
err << "'" << getName() << "' takes no arguments!";
|
||||||
|
throwInvalidUsageException(err);
|
||||||
|
}
|
||||||
|
|
||||||
m.open(MasterDevice::Read);
|
m.open(MasterDevice::Read);
|
||||||
slaves = selectedSlaves(m);
|
slaves = selectedSlaves(m);
|
||||||
showHeader = slaves.size() > 1;
|
showHeader = slaves.size() > 1;
|
||||||
|
|
|
||||||
|
|
@ -85,6 +85,12 @@ void CommandSdos::execute(MasterDevice &m, const StringVector &args)
|
||||||
SlaveList::const_iterator si;
|
SlaveList::const_iterator si;
|
||||||
bool showHeader;
|
bool showHeader;
|
||||||
|
|
||||||
|
if (args.size()) {
|
||||||
|
stringstream err;
|
||||||
|
err << "'" << getName() << "' takes no arguments!";
|
||||||
|
throwInvalidUsageException(err);
|
||||||
|
}
|
||||||
|
|
||||||
m.open(MasterDevice::Read);
|
m.open(MasterDevice::Read);
|
||||||
slaves = selectedSlaves(m);
|
slaves = selectedSlaves(m);
|
||||||
showHeader = slaves.size() > 1;
|
showHeader = slaves.size() > 1;
|
||||||
|
|
|
||||||
|
|
@ -83,6 +83,11 @@ void CommandSiiRead::execute(MasterDevice &m, const StringVector &args)
|
||||||
uint16_t categoryType, categorySize;
|
uint16_t categoryType, categorySize;
|
||||||
stringstream err;
|
stringstream err;
|
||||||
|
|
||||||
|
if (args.size()) {
|
||||||
|
err << "'" << getName() << "' takes no arguments!";
|
||||||
|
throwInvalidUsageException(err);
|
||||||
|
}
|
||||||
|
|
||||||
m.open(MasterDevice::Read);
|
m.open(MasterDevice::Read);
|
||||||
slaves = selectedSlaves(m);
|
slaves = selectedSlaves(m);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -109,6 +109,12 @@ void CommandSlaves::execute(MasterDevice &m, const StringVector &args)
|
||||||
{
|
{
|
||||||
SlaveList slaves;
|
SlaveList slaves;
|
||||||
|
|
||||||
|
if (args.size()) {
|
||||||
|
stringstream err;
|
||||||
|
err << "'" << getName() << "' takes no arguments!";
|
||||||
|
throwInvalidUsageException(err);
|
||||||
|
}
|
||||||
|
|
||||||
m.open(MasterDevice::Read);
|
m.open(MasterDevice::Read);
|
||||||
slaves = selectedSlaves(m);
|
slaves = selectedSlaves(m);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -56,6 +56,12 @@ string CommandVersion::helpString() const
|
||||||
|
|
||||||
void CommandVersion::execute(MasterDevice &m, const StringVector &args)
|
void CommandVersion::execute(MasterDevice &m, const StringVector &args)
|
||||||
{
|
{
|
||||||
|
if (args.size()) {
|
||||||
|
stringstream err;
|
||||||
|
err << "'" << getName() << "' takes no arguments!";
|
||||||
|
throwInvalidUsageException(err);
|
||||||
|
}
|
||||||
|
|
||||||
cout << "IgH EtherCAT master " << EC_MASTER_VERSION << endl;
|
cout << "IgH EtherCAT master " << EC_MASTER_VERSION << endl;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -73,6 +73,12 @@ void CommandXml::execute(MasterDevice &m, const StringVector &args)
|
||||||
SlaveList slaves;
|
SlaveList slaves;
|
||||||
SlaveList::const_iterator si;
|
SlaveList::const_iterator si;
|
||||||
|
|
||||||
|
if (args.size()) {
|
||||||
|
stringstream err;
|
||||||
|
err << "'" << getName() << "' takes no arguments!";
|
||||||
|
throwInvalidUsageException(err);
|
||||||
|
}
|
||||||
|
|
||||||
m.open(MasterDevice::Read);
|
m.open(MasterDevice::Read);
|
||||||
slaves = selectedSlaves(m);
|
slaves = selectedSlaves(m);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue