Exemplo n.º 1
0
byte Options::getOptionIndexByNumber(byte number) {
   for (byte i=0; i<this->index; i++) {
      Option* o = this->opts[i];
      if (o->getNumber()==number) {
         return i;
      }
   }
   return -1;
}
Exemplo n.º 2
0
Option* Options::getOptionByNumber(byte number) {
   for (byte i=0; i<this->index; i++) {
      Option* opt = this->opts[i];
      if (opt->getNumber()==number) {
         return opt;
      }else{
        delete opt;
        opt = NULL;
      }
   }
}