SharedList = globaldata->gSharedList;
order = SharedList->getSharedOrderVector();
}
-
+ set<string> orderList;
+
while(order != NULL){
-
+ orderList.insert(order->getLabel());
if(globaldata->allLines == 1 || globaldata->lines.count(count) == 1 || globaldata->labels.count(order->getLabel()) == 1){
//create collectors curve
cCurve = new Collect(order, cDisplays);
count++;
}
-
+ set<string>::iterator i;
+ for(i = globaldata->labels.begin(); i != globaldata->labels.end(); ++i)
+ if(orderList.count(*i) == 0)
+ cout << "'" << *i << "'" << " is not a valid label.\n";
for(int i=0;i<cDisplays.size();i++){ delete cDisplays[i]; }
return 0;
}