public virtual int get_argument(Arguments_type type) { return(_arguments[(int)type]); }
public virtual void set_argument(Arguments_type type, int temp_value) { _arguments[(int)type] = temp_value; }