28 #ifdef MSQ_USE_OLD_C_HEADERS
34 using namespace Mesquite;
63 : mParameterArray(NULL),
ParameterRecord * mParameterArray
void generic_add_parameter(const char *name, MsqError &err)
Used to hold the error state and return it to the application.
msq_stdc::size_t get_parameter_index(const char *name, MsqError &err)
void remove_parameter(const char *name, MsqError &err)
void set_int_parameter(const char *name, int value, MsqError &err)
invalid function argument passed
void add_int_parameter(const char *name, int initial_value, MsqError &err)
#define MSQ_SETERR(err)
Macro to set error - use err.clear() to clear.
void get_int_parameter(const char *name, int *value, MsqError &err)
void clear()
resets error object to non-active state (no error).
#define MSQ_ERRRTN(err)
If passed error is true, return from a void function.
msq_stdc::size_t mNumParameters