void config_set_vector(char *key,int bank, int A, int B, int C,int n, sig_atomic_t *v){ int i; configentry *c=old_or_new(key,bank,A,B,C); extend_vec(c,n); for(i=0;i<n;i++) c->vec[i]=v[i]; }
xml_gobj_t xml_gobj_t::operator[] (size_t i) { ptr<xml_generic_t> r; if ((!_v || _v->size () == 0) && _obj && i == 0) { r = _obj; } else { extend_vec (i+1); r = (*_v)[i]; } return xml_gobj_t (r, NULL); }
void config_set_integer(char *key,int bank, int A, int B, int C, int valnum, int val){ configentry *c=old_or_new(key,bank,A,B,C); extend_vec(c,valnum+1); c->vec[valnum]=val; }