|  | 
|  | ArgumentSet (string name_="", bool does_test=true, bool does_error=true) | 
|  | 
|  | ArgumentSet (const ArgumentSet *arg) | 
|  | 
| virtual int | type () const | 
|  | 
| virtual Argument * | copy () const | 
|  | 
| virtual string | print () const | 
|  | 
| void | addArgument (Argument *arg) | 
|  | 
| void | delArgument (size_t index) | 
|  | 
| size_t | countArguments () const | 
|  | 
| Argument * | getArgument (size_t index) const | 
|  | 
|  | Argument (string name_="", bool does_test=true, bool does_error=true) | 
|  | 
|  | Argument (const Argument *arg) | 
|  | 
| virtual | ~Argument () | 
|  | 
| virtual void | set (const Argument *arg) | 
|  | 
| string | printlong () const | 
|  | 
| bool | test (MathStructure &value, int index, MathFunction *f, const EvaluationOptions &eo=default_evaluation_options) const | 
|  | 
| virtual MathStructure | parse (const string &str, const ParseOptions &po=default_parse_options) const | 
|  | 
| virtual void | parse (MathStructure *mstruct, const string &str, const ParseOptions &po=default_parse_options) const | 
|  | 
| string | name () const | 
|  | 
| void | setName (string name_) | 
|  | 
| void | setCustomCondition (string condition) | 
|  | 
| string | getCustomCondition () const | 
|  | 
| bool | tests () const | 
|  | 
| void | setTests (bool does_error) | 
|  | 
| bool | alerts () const | 
|  | 
| void | setAlerts (bool does_error) | 
|  | 
| bool | zeroForbidden () const | 
|  | 
| void | setZeroForbidden (bool forbid_zero) | 
|  | 
| bool | matrixAllowed () const | 
|  | 
| void | setMatrixAllowed (bool allow_matrix) | 
|  | 
| bool | handlesVector () const | 
|  | 
| void | setHandleVector (bool handle_vector) | 
|  | 
| bool | isLastArgument () const | 
|  | 
| void | setIsLastArgument (bool is_last) | 
|  | 
| bool | rationalPolynomial () const | 
|  | 
| void | setRationalPolynomial (bool rational_polynomial) | 
|  | 
| virtual bool | suggestsQuotes () const | 
|  | 
A set of accepted arguments. 
This is used when several different type of argments shall be accepted by a function.