tool/CommandData.cpp
changeset 1373 e651000f1ff1
parent 1363 11c0b2caa253
child 1804 742607c464c4
equal deleted inserted replaced
1372:6b45c4c6f56f 1373:e651000f1ff1
    66 void CommandData::execute(MasterDevice &m, const StringVector &args)
    66 void CommandData::execute(MasterDevice &m, const StringVector &args)
    67 {
    67 {
    68 	DomainList domains;
    68 	DomainList domains;
    69 	DomainList::const_iterator di;
    69 	DomainList::const_iterator di;
    70 	
    70 	
       
    71     if (args.size()) {
       
    72         stringstream err;
       
    73         err << "'" << getName() << "' takes no arguments!";
       
    74         throwInvalidUsageException(err);
       
    75     }
       
    76 
    71     m.open(MasterDevice::Read);
    77     m.open(MasterDevice::Read);
    72 	domains = selectedDomains(m);
    78 	domains = selectedDomains(m);
    73 
    79 
    74 	for (di = domains.begin(); di != domains.end(); di++) {
    80 	for (di = domains.begin(); di != domains.end(); di++) {
    75 		outputDomainData(m, *di);
    81 		outputDomainData(m, *di);