2 * Simulator of microcontrollers (app.cc)
4 * Copyright (C) 2001,01 Drotos Daniel, Talker Bt.
6 * To contact author send email to drdani@mazsola.iit.uni-miskolc.hu
10 /* This file is part of microcontroller simulator: ucsim.
12 UCSIM is free software; you can redistribute it and/or modify
13 it under the terms of the GNU General Public License as published by
14 the Free Software Foundation; either version 2 of the License, or
15 (at your option) any later version.
17 UCSIM is distributed in the hope that it will be useful,
18 but WITHOUT ANY WARRANTY; without even the implied warranty of
19 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20 GNU General Public License for more details.
22 You should have received a copy of the GNU General Public License
23 along with UCSIM; see the file COPYING. If not, write to the Free
24 Software Foundation, 59 Temple Place - Suite 330, Boston, MA
42 cl_option::cl_option(int atype, char sn, char *ln)
49 long_name= strdup(ln);
50 values= new cl_ustrings(1, 1);
53 cl_option::~cl_option(void)
61 cl_option::add_value(char *value)
64 return(values->count - 1);
68 cl_option::get_value(int index)
70 if (index > values->count - 1)
72 return((char*)(values->at(index)));
77 cl_options::cl_options(void):
85 ****************************************************************************
90 options= new cl_options();
99 /* End of sim.src/app.cc */