From 60ee6bb60b11bbfbccf56f335c9c6213e6daa79d Mon Sep 17 00:00:00 2001 From: Thomas Grill Date: Thu, 5 Dec 2002 05:36:32 +0000 Subject: "" svn path=/trunk/; revision=278 --- externals/grill/vasp/source/arg.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'externals/grill/vasp/source/arg.h') diff --git a/externals/grill/vasp/source/arg.h b/externals/grill/vasp/source/arg.h index d6ebc378..bda3ef01 100644 --- a/externals/grill/vasp/source/arg.h +++ b/externals/grill/vasp/source/arg.h @@ -25,13 +25,13 @@ public: Argument(); ~Argument(); - Argument &Parse(I argc,t_atom *argv); + Argument &Parse(I argc,const t_atom *argv); Argument &Clear(); Argument &ClearAll(); Argument &SetVasp(Vasp *v); Argument &SetEnv(Env *e); - Argument &SetList(I argc,t_atom *argv); + Argument &SetList(I argc,const t_atom *argv); Argument &SetI(I i); Argument &SetR(F f); Argument &SetR(D d); @@ -45,7 +45,7 @@ public: Argument &AddVasp(Vasp *v); Argument &AddEnv(Env *e); - Argument &AddList(I argc,t_atom *argv); + Argument &AddList(I argc,const t_atom *argv); Argument &AddI(I i); Argument &AddR(F f); Argument &AddR(D d); @@ -86,6 +86,8 @@ public: const VX &GetVector() const { return *dt.vx; } VX GetAVector() const; + V MakeList(flext::AtomList &ret); + protected: enum { tp_none,tp_vasp,tp_env,tp_list,tp_int,tp_float,tp_double,tp_cx,tp_vx -- cgit v1.2.1