|
libqalculate-3.6.0
|
This is the complete list of members for Calculator, including all inherited members.
| abort() | Calculator | |
| aborted(void) (defined in Calculator) | Calculator | |
| abortedMessage(void) const (defined in Calculator) | Calculator | |
| abortPrint(void) | Calculator | |
| addBuiltinFunctions() | Calculator | |
| addBuiltinUnits() | Calculator | |
| addBuiltinVariables() | Calculator | |
| addDataSet(DataSet *dc, bool force=true, bool check_names=true) (defined in Calculator) | Calculator | |
| addDefaultStringAlternative(std::string replacement, std::string standard) (defined in Calculator) | Calculator | |
| addExpressionItem(ExpressionItem *item, bool force=true) (defined in Calculator) | Calculator | |
| addFunction(MathFunction *f, bool force=true, bool check_names=true) (defined in Calculator) | Calculator | |
| addId(MathStructure *mstruct, bool persistent=false) | Calculator | |
| addMessages(std::vector< CalculatorMessage > *message_vector) (defined in Calculator) | Calculator | |
| addPrefix(Prefix *p) | Calculator | |
| addStringAlternative(std::string replacement, std::string standard) (defined in Calculator) | Calculator | |
| addUnit(Unit *u, bool force=true, bool check_names=true) (defined in Calculator) | Calculator | |
| addVariable(Variable *v, bool force=true, bool check_names=true) (defined in Calculator) | Calculator | |
| and_str (defined in Calculator) | Calculator | protected |
| AND_str (defined in Calculator) | Calculator | protected |
| and_str_len (defined in Calculator) | Calculator | protected |
| AND_str_len (defined in Calculator) | Calculator | protected |
| b_argument_errors (defined in Calculator) | Calculator | protected |
| b_busy (defined in Calculator) | Calculator | |
| b_controlled (defined in Calculator) | Calculator | protected |
| b_exchange_rates_used (defined in Calculator) | Calculator | protected |
| b_exchange_rates_warning_enabled (defined in Calculator) | Calculator | protected |
| b_gnuplot_open (defined in Calculator) | Calculator | protected |
| b_ignore_locale (defined in Calculator) | Calculator | protected |
| b_interval (defined in Calculator) | Calculator | protected |
| b_save_called (defined in Calculator) | Calculator | protected |
| b_var_units (defined in Calculator) | Calculator | protected |
| beginTemporaryEnableIntervalArithmetic() (defined in Calculator) | Calculator | |
| beginTemporaryStopIntervalArithmetic() (defined in Calculator) | Calculator | |
| beginTemporaryStopMessages() (defined in Calculator) | Calculator | |
| binary_null_prefix (defined in Calculator) | Calculator | |
| binary_prefixes (defined in Calculator) | Calculator | |
| busy() | Calculator | |
| calculate(MathStructure *mstruct, std::string str, int msecs, const EvaluationOptions &eo=default_user_evaluation_options, MathStructure *parsed_struct=NULL, MathStructure *to_struct=NULL, bool make_to_division=true) | Calculator | |
| calculate(std::string str, const EvaluationOptions &eo=default_user_evaluation_options, MathStructure *parsed_struct=NULL, MathStructure *to_struct=NULL, bool make_to_division=true) | Calculator | |
| calculate(MathStructure *mstruct, int msecs, const EvaluationOptions &eo=default_user_evaluation_options, std::string to_str="") | Calculator | |
| calculate(const MathStructure &mstruct, const EvaluationOptions &eo=default_user_evaluation_options, std::string to_str="") | Calculator | |
| calculate_thread (defined in Calculator) | Calculator | protected |
| calculateAndPrint(std::string str, int msecs=10000, const EvaluationOptions &eo=default_user_evaluation_options, const PrintOptions &po=default_print_options) | Calculator | |
| calculateRPN(MathStructure *mstruct, int command, size_t index, int msecs, const EvaluationOptions &eo, int function_arguments=0) (defined in Calculator) | Calculator | protected |
| calculateRPN(std::string str, int command, size_t index, int msecs, const EvaluationOptions &eo, MathStructure *parsed_struct, MathStructure *to_struct, bool make_to_division, int function_arguments=0) (defined in Calculator) | Calculator | protected |
| calculateRPN(MathOperation op, int msecs, const EvaluationOptions &eo=default_user_evaluation_options, MathStructure *parsed_struct=NULL) | Calculator | |
| calculateRPN(MathFunction *f, int msecs, const EvaluationOptions &eo=default_user_evaluation_options, MathStructure *parsed_struct=NULL) | Calculator | |
| calculateRPN(MathOperation op, const EvaluationOptions &eo=default_user_evaluation_options, MathStructure *parsed_struct=NULL) | Calculator | |
| calculateRPN(MathFunction *f, const EvaluationOptions &eo=default_user_evaluation_options, MathStructure *parsed_struct=NULL) | Calculator | |
| calculateRPNBitwiseNot(int msecs, const EvaluationOptions &eo=default_user_evaluation_options, MathStructure *parsed_struct=NULL) | Calculator | |
| calculateRPNBitwiseNot(const EvaluationOptions &eo=default_user_evaluation_options, MathStructure *parsed_struct=NULL) | Calculator | |
| calculateRPNLogicalNot(int msecs, const EvaluationOptions &eo=default_user_evaluation_options, MathStructure *parsed_struct=NULL) | Calculator | |
| calculateRPNLogicalNot(const EvaluationOptions &eo=default_user_evaluation_options, MathStructure *parsed_struct=NULL) | Calculator | |
| calculateRPNRegister(size_t index, int msecs, const EvaluationOptions &eo=default_user_evaluation_options) | Calculator | |
| Calculator() (defined in Calculator) | Calculator | |
| Calculator(bool ignore_locale) (defined in Calculator) | Calculator | |
| canFetch() | Calculator | |
| canPlot() | Calculator | |
| checkExchangeRatesDate(unsigned int n_days=7, bool force_check=false, bool send_warning=false, int n=-1) | Calculator | |
| checkSaveFunctionCalled() (defined in Calculator) | Calculator | |
| cleanMessages(const MathStructure &mstruct, size_t first_message=1) (defined in Calculator) | Calculator | |
| clearBuffers() | Calculator | |
| clearMessages() | Calculator | |
| clearRPNStack() (defined in Calculator) | Calculator | |
| closeGnuplot() (defined in Calculator) | Calculator | |
| COMMA_S (defined in Calculator) | Calculator | protected |
| COMMA_STR (defined in Calculator) | Calculator | protected |
| convert(const MathStructure &mstruct, std::string composite_, const EvaluationOptions &eo=default_user_evaluation_options, MathStructure *units=NULL) | Calculator | |
| convert(const MathStructure &mstruct, Unit *to_unit, const EvaluationOptions &eo=default_user_evaluation_options, bool always_convert=true, bool convert_to_mixed_units=true) | Calculator | |
| convert(const MathStructure &mstruct, KnownVariable *to_var, const EvaluationOptions &eo=default_user_evaluation_options) (defined in Calculator) | Calculator | |
| convert(double value, Unit *from_unit, Unit *to_unit, const EvaluationOptions &eo=default_user_evaluation_options) (defined in Calculator) | Calculator | |
| convert(std::string str, Unit *from_unit, Unit *to_unit, int milliseconds, const EvaluationOptions &eo=default_user_evaluation_options) (defined in Calculator) | Calculator | |
| convert(std::string str, Unit *from_unit, Unit *to_unit, const EvaluationOptions &eo=default_user_evaluation_options) (defined in Calculator) | Calculator | |
| convertTimeOut(std::string str, Unit *from_unit, Unit *to_unit, int milliseconds, const EvaluationOptions &eo=default_user_evaluation_options) | Calculator | |
| convertToBaseUnits(const MathStructure &mstruct, const EvaluationOptions &eo=default_user_evaluation_options) (defined in Calculator) | Calculator | |
| convertToBestUnit(const MathStructure &mstruct, const EvaluationOptions &eo=default_user_evaluation_options, bool convert_to_si_units=true) | Calculator | |
| convertToCompositeUnit(const MathStructure &mstruct, CompositeUnit *cu, const EvaluationOptions &eo=default_user_evaluation_options, bool always_convert=true) (defined in Calculator) | Calculator | |
| convertToMixedUnits(const MathStructure &mstruct, const EvaluationOptions &eo=default_user_evaluation_options) (defined in Calculator) | Calculator | |
| convertToOptimalUnit(const MathStructure &mstruct, const EvaluationOptions &eo=default_user_evaluation_options, bool convert_to_si_units=true) (defined in Calculator) | Calculator | |
| convertToValidFunctionName(std::string name_) (defined in Calculator) | Calculator | |
| convertToValidUnitName(std::string name_) (defined in Calculator) | Calculator | |
| convertToValidVariableName(std::string name_) (defined in Calculator) | Calculator | |
| current_stage (defined in Calculator) | Calculator | protected |
| customInputBase() const (defined in Calculator) | Calculator | |
| customOutputBase() const (defined in Calculator) | Calculator | |
| data_sets (defined in Calculator) | Calculator | protected |
| decimal_null_prefix (defined in Calculator) | Calculator | |
| decimal_prefixes (defined in Calculator) | Calculator | |
| default_assumptions (defined in Calculator) | Calculator | protected |
| default_dot_as_separator (defined in Calculator) | Calculator | |
| default_real_signs (defined in Calculator) | Calculator | protected |
| default_signs (defined in Calculator) | Calculator | protected |
| defaultAssumptions() | Calculator | |
| delDefaultStringAlternative(std::string replacement, std::string standard) (defined in Calculator) | Calculator | |
| deleted_functions (defined in Calculator) | Calculator | protected |
| deleted_units (defined in Calculator) | Calculator | protected |
| deleted_variables (defined in Calculator) | Calculator | protected |
| deleteName(std::string name_, ExpressionItem *object=NULL) (defined in Calculator) | Calculator | |
| deleteRPNRegister(size_t index) (defined in Calculator) | Calculator | |
| deleteUnitName(std::string name_, Unit *object=NULL) (defined in Calculator) | Calculator | |
| delId(size_t id) | Calculator | |
| delPrefixUFV(Prefix *object) (defined in Calculator) | Calculator | |
| delStringAlternative(std::string replacement, std::string standard) (defined in Calculator) | Calculator | |
| delUFV(ExpressionItem *object) (defined in Calculator) | Calculator | |
| disable_errors_ref (defined in Calculator) | Calculator | protected |
| DOT_S (defined in Calculator) | Calculator | protected |
| DOT_STR (defined in Calculator) | Calculator | protected |
| endTemporaryEnableIntervalArithmetic() (defined in Calculator) | Calculator | |
| endTemporaryStopIntervalArithmetic() (defined in Calculator) | Calculator | |
| endTemporaryStopMessages(int *message_count=NULL, int *warning_count=NULL, int release_messages_if_no_equal_or_greater_than_message_type=-1) (defined in Calculator) | Calculator | |
| endTemporaryStopMessages(bool release_messages, std::vector< CalculatorMessage > *blocked_messages=NULL) (defined in Calculator) | Calculator | |
| error(bool critical, int message_category, const char *TEMPLATE,...) (defined in Calculator) | Calculator | |
| error(bool critical, const char *TEMPLATE,...) (defined in Calculator) | Calculator | |
| exchange_rates_check_time (defined in Calculator) | Calculator | protected |
| exchange_rates_time (defined in Calculator) | Calculator | protected |
| exchangeRatesUsed() const | Calculator | |
| exchangeRatesWarningEnabled() const (defined in Calculator) | Calculator | |
| exportCSV(const MathStructure &mstruct, const char *file_name, std::string delimiter=",") (defined in Calculator) | Calculator | |
| expression_to_calculate (defined in Calculator) | Calculator | |
| expressionItemActivated(ExpressionItem *item) (defined in Calculator) | Calculator | |
| expressionItemDeactivated(ExpressionItem *item) (defined in Calculator) | Calculator | |
| expressionItemDeleted(ExpressionItem *item) (defined in Calculator) | Calculator | |
| expressionToPlotVector(std::string expression, const MathStructure &min, const MathStructure &max, int steps, MathStructure *x_vector=NULL, std::string x_var="\\x", const ParseOptions &po=default_parse_options, int msecs=5000) (defined in Calculator) | Calculator | |
| expressionToPlotVector(std::string expression, float min, float max, int steps, MathStructure *x_vector=NULL, std::string x_var="\\x", const ParseOptions &po=default_parse_options, int msecs=5000) (defined in Calculator) | Calculator | |
| expressionToPlotVector(std::string expression, const MathStructure &min, const MathStructure &max, const MathStructure &step, MathStructure *x_vector=NULL, std::string x_var="\\x", const ParseOptions &po=default_parse_options, int msecs=5000) (defined in Calculator) | Calculator | |
| expressionToPlotVector(std::string expression, float min, float max, float step, MathStructure *x_vector=NULL, std::string x_var="\\x", const ParseOptions &po=default_parse_options, int msecs=5000) (defined in Calculator) | Calculator | |
| expressionToPlotVector(std::string expression, const MathStructure &x_vector, std::string x_var="\\x", const ParseOptions &po=default_parse_options, int msecs=5000) (defined in Calculator) | Calculator | |
| f_abs (defined in Calculator) | Calculator | |
| f_acos (defined in Calculator) | Calculator | |
| f_acosh (defined in Calculator) | Calculator | |
| f_add_days (defined in Calculator) | Calculator | |
| f_add_months (defined in Calculator) | Calculator | |
| f_add_years (defined in Calculator) | Calculator | |
| f_adjoint (defined in Calculator) | Calculator | |
| f_airy (defined in Calculator) | Calculator | |
| f_area (defined in Calculator) | Calculator | |
| f_arg (defined in Calculator) | Calculator | |
| f_ascii (defined in Calculator) | Calculator | |
| f_asin (defined in Calculator) | Calculator | |
| f_asinh (defined in Calculator) | Calculator | |
| f_atan (defined in Calculator) | Calculator | |
| f_atan2 (defined in Calculator) | Calculator | |
| f_atanh (defined in Calculator) | Calculator | |
| f_base (defined in Calculator) | Calculator | |
| f_besselj (defined in Calculator) | Calculator | |
| f_bessely (defined in Calculator) | Calculator | |
| f_beta (defined in Calculator) | Calculator | |
| f_bin (defined in Calculator) | Calculator | |
| f_binomial (defined in Calculator) | Calculator | |
| f_bitcmp (defined in Calculator) | Calculator | |
| f_bitxor (defined in Calculator) | Calculator | |
| f_cbrt (defined in Calculator) | Calculator | |
| f_ceil (defined in Calculator) | Calculator | |
| f_char (defined in Calculator) | Calculator | |
| f_Chi (defined in Calculator) | Calculator | |
| f_Ci (defined in Calculator) | Calculator | |
| f_coeff (defined in Calculator) | Calculator | |
| f_cofactor (defined in Calculator) | Calculator | |
| f_column (defined in Calculator) | Calculator | |
| f_columns (defined in Calculator) | Calculator | |
| f_component (defined in Calculator) | Calculator | |
| f_concatenate (defined in Calculator) | Calculator | |
| f_cos (defined in Calculator) | Calculator | |
| f_cosh (defined in Calculator) | Calculator | |
| f_csum (defined in Calculator) | Calculator | |
| f_date (defined in Calculator) | Calculator | |
| f_datetime (defined in Calculator) | Calculator | |
| f_day (defined in Calculator) | Calculator | |
| f_days (defined in Calculator) | Calculator | |
| f_degree (defined in Calculator) | Calculator | |
| f_denominator (defined in Calculator) | Calculator | |
| f_determinant (defined in Calculator) | Calculator | |
| f_diff (defined in Calculator) | Calculator | |
| f_digamma (defined in Calculator) | Calculator | |
| f_dimension (defined in Calculator) | Calculator | |
| f_dirac (defined in Calculator) | Calculator | |
| f_dsolve (defined in Calculator) | Calculator | |
| f_Ei (defined in Calculator) | Calculator | |
| f_element (defined in Calculator) | Calculator | |
| f_elements (defined in Calculator) | Calculator | |
| f_entrywise (defined in Calculator) | Calculator | |
| f_erf (defined in Calculator) | Calculator | |
| f_erfc (defined in Calculator) | Calculator | |
| f_error (defined in Calculator) | Calculator | |
| f_even (defined in Calculator) | Calculator | |
| f_exp (defined in Calculator) | Calculator | |
| f_export (defined in Calculator) | Calculator | |
| f_factorial (defined in Calculator) | Calculator | |
| f_factorial2 (defined in Calculator) | Calculator | |
| f_floor (defined in Calculator) | Calculator | |
| f_for (defined in Calculator) | Calculator | |
| f_frac (defined in Calculator) | Calculator | |
| f_function (defined in Calculator) | Calculator | |
| f_gamma (defined in Calculator) | Calculator | |
| f_gcd (defined in Calculator) | Calculator | |
| f_genvector (defined in Calculator) | Calculator | |
| f_hadamard (defined in Calculator) | Calculator | |
| f_heaviside (defined in Calculator) | Calculator | |
| f_hex (defined in Calculator) | Calculator | |
| f_identity (defined in Calculator) | Calculator | |
| f_if (defined in Calculator) | Calculator | |
| f_igamma (defined in Calculator) | Calculator | |
| f_im (defined in Calculator) | Calculator | |
| f_int (defined in Calculator) | Calculator | |
| f_integrate (defined in Calculator) | Calculator | |
| f_interval (defined in Calculator) | Calculator | |
| f_inverse (defined in Calculator) | Calculator | |
| f_is_integer (defined in Calculator) | Calculator | |
| f_is_number (defined in Calculator) | Calculator | |
| f_is_rational (defined in Calculator) | Calculator | |
| f_is_real (defined in Calculator) | Calculator | |
| f_lambert_w (defined in Calculator) | Calculator | |
| f_lcm (defined in Calculator) | Calculator | |
| f_lcoeff (defined in Calculator) | Calculator | |
| f_ldegree (defined in Calculator) | Calculator | |
| f_length (defined in Calculator) | Calculator | |
| f_li (defined in Calculator) | Calculator | |
| f_Li (defined in Calculator) | Calculator | |
| f_limit (defined in Calculator) | Calculator | |
| f_limits (defined in Calculator) | Calculator | |
| f_ln (defined in Calculator) | Calculator | |
| f_load (defined in Calculator) | Calculator | |
| f_logn (defined in Calculator) | Calculator | |
| f_lunarphase (defined in Calculator) | Calculator | |
| f_magnitude (defined in Calculator) | Calculator | |
| f_matrix (defined in Calculator) | Calculator | |
| f_matrix_to_vector (defined in Calculator) | Calculator | |
| f_max (defined in Calculator) | Calculator | |
| f_merge_vectors (defined in Calculator) | Calculator | |
| f_message (defined in Calculator) | Calculator | |
| f_min (defined in Calculator) | Calculator | |
| f_mod (defined in Calculator) | Calculator | |
| f_mode (defined in Calculator) | Calculator | |
| f_month (defined in Calculator) | Calculator | |
| f_multifactorial (defined in Calculator) | Calculator | |
| f_multisolve (defined in Calculator) | Calculator | |
| f_nextlunarphase (defined in Calculator) | Calculator | |
| f_numerator (defined in Calculator) | Calculator | |
| f_oct (defined in Calculator) | Calculator | |
| f_odd (defined in Calculator) | Calculator | |
| f_percentile (defined in Calculator) | Calculator | |
| f_permanent (defined in Calculator) | Calculator | |
| f_plot (defined in Calculator) | Calculator | |
| f_polynomial_content (defined in Calculator) | Calculator | |
| f_polynomial_primpart (defined in Calculator) | Calculator | |
| f_polynomial_unit (defined in Calculator) | Calculator | |
| f_process (defined in Calculator) | Calculator | |
| f_process_matrix (defined in Calculator) | Calculator | |
| f_product (defined in Calculator) | Calculator | |
| f_radians_to_default_angle_unit (defined in Calculator) | Calculator | |
| f_rand (defined in Calculator) | Calculator | |
| f_rank (defined in Calculator) | Calculator | |
| f_re (defined in Calculator) | Calculator | |
| f_register (defined in Calculator) | Calculator | |
| f_rem (defined in Calculator) | Calculator | |
| f_replace (defined in Calculator) | Calculator | |
| f_represents_integer (defined in Calculator) | Calculator | |
| f_represents_number (defined in Calculator) | Calculator | |
| f_represents_rational (defined in Calculator) | Calculator | |
| f_represents_real (defined in Calculator) | Calculator | |
| f_roman (defined in Calculator) | Calculator | |
| f_root (defined in Calculator) | Calculator | |
| f_round (defined in Calculator) | Calculator | |
| f_row (defined in Calculator) | Calculator | |
| f_rows (defined in Calculator) | Calculator | |
| f_save (defined in Calculator) | Calculator | |
| f_select (defined in Calculator) | Calculator | |
| f_Shi (defined in Calculator) | Calculator | |
| f_shift (defined in Calculator) | Calculator | |
| f_Si (defined in Calculator) | Calculator | |
| f_signum (defined in Calculator) | Calculator | |
| f_sin (defined in Calculator) | Calculator | |
| f_sinc (defined in Calculator) | Calculator | |
| f_sinh (defined in Calculator) | Calculator | |
| f_solve (defined in Calculator) | Calculator | |
| f_sort (defined in Calculator) | Calculator | |
| f_sq (defined in Calculator) | Calculator | |
| f_sqrt (defined in Calculator) | Calculator | |
| f_stack (defined in Calculator) | Calculator | |
| f_stamptodate (defined in Calculator) | Calculator | |
| f_stripunits (defined in Calculator) | Calculator | |
| f_sum (defined in Calculator) | Calculator | |
| f_tan (defined in Calculator) | Calculator | |
| f_tanh (defined in Calculator) | Calculator | |
| f_tcoeff (defined in Calculator) | Calculator | |
| f_time (defined in Calculator) | Calculator | |
| f_timestamp (defined in Calculator) | Calculator | |
| f_timevalue (defined in Calculator) | Calculator | |
| f_title (defined in Calculator) | Calculator | |
| f_total (defined in Calculator) | Calculator | |
| f_transpose (defined in Calculator) | Calculator | |
| f_trunc (defined in Calculator) | Calculator | |
| f_uncertainty (defined in Calculator) | Calculator | |
| f_vector (defined in Calculator) | Calculator | |
| f_warning (defined in Calculator) | Calculator | |
| f_week (defined in Calculator) | Calculator | |
| f_weekday (defined in Calculator) | Calculator | |
| f_xor (defined in Calculator) | Calculator | |
| f_year (defined in Calculator) | Calculator | |
| f_yearday (defined in Calculator) | Calculator | |
| f_yearfrac (defined in Calculator) | Calculator | |
| f_zeta (defined in Calculator) | Calculator | |
| fetchExchangeRates(int seconds, std::string wget_args) | Calculator | |
| fetchExchangeRates(int seconds=15, int n=-1) | Calculator | |
| findMatchingUnit(const MathStructure &mstruct) | Calculator | |
| functionNameChanged(MathFunction *f, bool new_item=false) (defined in Calculator) | Calculator | |
| functionNameIsValid(const std::string &name_) (defined in Calculator) | Calculator | |
| functionNameIsValid(const char *name_) (defined in Calculator) | Calculator | |
| functionNameIsValid(const char *name_, int version_numbers[3], bool is_user_defs) (defined in Calculator) | Calculator | |
| functionNameIsValid(const std::string &name_, int version_numbers[3], bool is_user_defs) (defined in Calculator) | Calculator | |
| functionNameTaken(std::string name, MathFunction *object=NULL) (defined in Calculator) | Calculator | |
| functions (defined in Calculator) | Calculator | |
| getActiveExpressionItem(std::string name, ExpressionItem *item=NULL) (defined in Calculator) | Calculator | |
| getActiveExpressionItem(ExpressionItem *item) (defined in Calculator) | Calculator | |
| getActiveFunction(std::string name_) (defined in Calculator) | Calculator | |
| getActiveUnit(std::string name_) (defined in Calculator) | Calculator | |
| getActiveVariable(std::string name_) (defined in Calculator) | Calculator | |
| getBestUnit(Unit *u, bool allow_only_div=false, bool convert_to_local_currency=true) | Calculator | |
| getComma() const | Calculator | |
| getCompositeUnit(std::string internal_name_) (defined in Calculator) | Calculator | |
| getDataSet(size_t index) (defined in Calculator) | Calculator | |
| getDataSet(std::string name) (defined in Calculator) | Calculator | |
| getDecimalPoint() const | Calculator | |
| getDegUnit() | Calculator | |
| getExactBinaryPrefix(int exp2, int exp=1) const | Calculator | |
| getExactDecimalPrefix(int exp10, int exp=1) const | Calculator | |
| getExactPrefix(const Number &o, int exp=1) const | Calculator | |
| getExchangeRatesFileName(int index=1) | Calculator | |
| getExchangeRatesTime(int index=-1) | Calculator | |
| getExchangeRatesUrl(int index=1) | Calculator | |
| getExpressionItem(std::string name, ExpressionItem *item=NULL) (defined in Calculator) | Calculator | |
| getFunction(std::string name_) (defined in Calculator) | Calculator | |
| getFunction(size_t index) const | Calculator | |
| getGraUnit() | Calculator | |
| getId(size_t id) | Calculator | |
| getIgnoreLocale() (defined in Calculator) | Calculator | |
| getInactiveExpressionItem(std::string name, ExpressionItem *item=NULL) (defined in Calculator) | Calculator | |
| getLocalCurrency() (defined in Calculator) | Calculator | |
| getName(std::string name="", ExpressionItem *object=NULL, bool force=false, bool always_append=false) (defined in Calculator) | Calculator | |
| getNearestBinaryPrefix(int exp2, int exp=1) const | Calculator | |
| getNearestDecimalPrefix(int exp10, int exp=1) const | Calculator | |
| getOptimalBinaryPrefix(int exp2, int exp=1) const | Calculator | |
| getOptimalBinaryPrefix(const Number &exp2, const Number &exp) const | Calculator | |
| getOptimalDecimalPrefix(int exp10, int exp=1, bool all_prefixes=true) const | Calculator | |
| getOptimalDecimalPrefix(const Number &exp10, const Number &exp, bool all_prefixes=true) const | Calculator | |
| getOptimalUnit(Unit *u, bool allow_only_div=false, bool convert_to_local_currency=true) (defined in Calculator) | Calculator | |
| getPrecision() const | Calculator | |
| getPrefix(size_t index) const | Calculator | |
| getPrefix(std::string name_) const | Calculator | |
| getRadUnit() | Calculator | |
| getRPNRegister(size_t index=1) const (defined in Calculator) | Calculator | |
| getUnit(std::string name_) (defined in Calculator) | Calculator | |
| getUnit(size_t index) const | Calculator | |
| getVariable(std::string name_) (defined in Calculator) | Calculator | |
| getVariable(size_t index) const | Calculator | |
| gnuplot_cmdline (defined in Calculator) | Calculator | protected |
| gnuplot_pipe (defined in Calculator) | Calculator | protected |
| gnuplotOpen() (defined in Calculator) | Calculator | |
| hasFunction(MathFunction *f) | Calculator | |
| hasGnomeVFS() | Calculator | |
| hasGVFS() | Calculator | |
| hasToExpression(const std::string &str, bool allow_empty_from=false) const (defined in Calculator) | Calculator | |
| hasToExpression(const std::string &str, bool allow_empty_from, const EvaluationOptions &eo) const (defined in Calculator) | Calculator | |
| hasUnit(Unit *u) | Calculator | |
| hasVariable(Variable *v) | Calculator | |
| hasWhereExpression(const std::string &str, const EvaluationOptions &eo) const (defined in Calculator) | Calculator | |
| i_aborted (defined in Calculator) | Calculator | protected |
| i_precision (defined in Calculator) | Calculator | protected |
| i_start_interval (defined in Calculator) | Calculator | protected |
| i_stop_interval (defined in Calculator) | Calculator | protected |
| i_timeout (defined in Calculator) | Calculator | protected |
| ianglemode (defined in Calculator) | Calculator | protected |
| ILLEGAL_IN_NAMES (defined in Calculator) | Calculator | protected |
| ILLEGAL_IN_NAMES_MINUS_SPACE_STR (defined in Calculator) | Calculator | protected |
| ILLEGAL_IN_UNITNAMES (defined in Calculator) | Calculator | protected |
| importCSV(MathStructure &mstruct, const char *file_name, int first_row=1, std::string delimiter=",", std::vector< std::string > *headers=NULL) (defined in Calculator) | Calculator | |
| importCSV(const char *file_name, int first_row=1, bool headers=true, std::string delimiter=",", bool to_matrix=false, std::string name="", std::string title="", std::string category="") (defined in Calculator) | Calculator | |
| invokeGnuplot(std::string commands, std::string commandline_extra="", bool persistent=false) (defined in Calculator) | Calculator | |
| isControlled(void) const (defined in Calculator) | Calculator | |
| loadDefinitions(const char *file_name, bool is_user_defs=true, bool check_duplicates_of_global=false) | Calculator | |
| loadExchangeRates() | Calculator | |
| loadGlobalCurrencies() | Calculator | |
| loadGlobalDataSets() | Calculator | |
| loadGlobalDefinitions() | Calculator | |
| loadGlobalDefinitions(std::string filename) | Calculator | |
| loadGlobalFunctions() | Calculator | |
| loadGlobalPrefixes() | Calculator | |
| loadGlobalUnits() | Calculator | |
| loadGlobalVariables() | Calculator | |
| loadLocalDefinitions() | Calculator | |
| local_digit_group_format (defined in Calculator) | Calculator | |
| local_digit_group_separator (defined in Calculator) | Calculator | |
| local_to (defined in Calculator) | Calculator | protected |
| localizeExpression(std::string str, const ParseOptions &po=default_parse_options) const | Calculator | |
| localToString(bool include_spaces=true) const | Calculator | |
| localWhereString() const (defined in Calculator) | Calculator | |
| message(MessageType mtype, int message_category, const char *TEMPLATE,...) | Calculator | |
| message(MessageType mtype, const char *TEMPLATE,...) (defined in Calculator) | Calculator | |
| message(MessageType mtype, int message_category, const char *TEMPLATE, va_list ap) (defined in Calculator) | Calculator | |
| message() | Calculator | |
| message_printoptions (defined in Calculator) | Calculator | |
| messagePrintOptions() const (defined in Calculator) | Calculator | |
| messages (defined in Calculator) | Calculator | protected |
| minus_str (defined in Calculator) | Calculator | protected |
| minus_str_len (defined in Calculator) | Calculator | protected |
| moveRPNRegister(size_t old_index, size_t new_index) (defined in Calculator) | Calculator | |
| moveRPNRegisterDown(size_t index) (defined in Calculator) | Calculator | |
| moveRPNRegisterUp(size_t index) (defined in Calculator) | Calculator | |
| NAME_NUMBER_PRE_S (defined in Calculator) | Calculator | protected |
| NAME_NUMBER_PRE_STR (defined in Calculator) | Calculator | protected |
| nameChanged(ExpressionItem *item, bool new_item=false) (defined in Calculator) | Calculator | |
| nameTaken(std::string name, ExpressionItem *object=NULL) | Calculator | |
| nextMessage() | Calculator | |
| OR_str (defined in Calculator) | Calculator | protected |
| or_str (defined in Calculator) | Calculator | protected |
| or_str_len (defined in Calculator) | Calculator | protected |
| OR_str_len (defined in Calculator) | Calculator | protected |
| parse(std::string str, const ParseOptions &po=default_parse_options) | Calculator | |
| parse(MathStructure *mstruct, std::string str, const ParseOptions &po=default_parse_options) (defined in Calculator) | Calculator | |
| parseAdd(std::string &str, MathStructure *mstruct, const ParseOptions &po, MathOperation s, bool append=true) (defined in Calculator) | Calculator | |
| parseAdd(std::string &str, MathStructure *mstruct, const ParseOptions &po) (defined in Calculator) | Calculator | |
| parseAddId(MathFunction *f, const std::string &str, const ParseOptions &po, bool persistent=false) | Calculator | |
| parseAddIdAppend(MathFunction *f, const MathStructure &append_mstruct, const std::string &str, const ParseOptions &po, bool persistent=false) (defined in Calculator) | Calculator | |
| parseAddVectorId(const std::string &str, const ParseOptions &po, bool persistent=false) (defined in Calculator) | Calculator | |
| parseNumber(MathStructure *mstruct, std::string str, const ParseOptions &po=default_parse_options) (defined in Calculator) | Calculator | |
| parseOperators(MathStructure *mstruct, std::string str, const ParseOptions &po=default_parse_options) (defined in Calculator) | Calculator | |
| parseSigns(std::string &str, bool convert_to_internal_representation=false) const (defined in Calculator) | Calculator | |
| per_str (defined in Calculator) | Calculator | protected |
| per_str_len (defined in Calculator) | Calculator | protected |
| place_currency_code_before (defined in Calculator) | Calculator | |
| place_currency_code_before_negative (defined in Calculator) | Calculator | |
| place_currency_sign_before (defined in Calculator) | Calculator | |
| place_currency_sign_before_negative (defined in Calculator) | Calculator | |
| plotVectors(PlotParameters *param, const std::vector< MathStructure > &y_vectors, const std::vector< MathStructure > &x_vectors, std::vector< PlotDataParameters * > &pdps, bool persistent=false, int msecs=5000) (defined in Calculator) | Calculator | |
| plus_str (defined in Calculator) | Calculator | protected |
| plus_str_len (defined in Calculator) | Calculator | protected |
| prefixes (defined in Calculator) | Calculator | |
| prefixNameChanged(Prefix *p, bool new_item=false) | Calculator | |
| print(const MathStructure &mstruct, int milliseconds=100000, const PrintOptions &op=default_print_options) | Calculator | |
| printingAborted(void) | Calculator | |
| printingAbortedMessage(void) const | Calculator | |
| printingControlled(void) const | Calculator | |
| printMathStructureTimeOut(const MathStructure &mstruct, int milliseconds=100000, const PrintOptions &op=default_print_options) | Calculator | |
| priv (defined in Calculator) | Calculator | protected |
| real_signs (defined in Calculator) | Calculator | protected |
| reset() | Calculator | |
| resetExchangeRatesUsed() (defined in Calculator) | Calculator | |
| resetFunctions() | Calculator | |
| resetUnits() | Calculator | |
| resetVariables() | Calculator | |
| restoreState() | Calculator | |
| rpn_stack (defined in Calculator) | Calculator | protected |
| RPNStackEnter(MathStructure *mstruct, int msecs, const EvaluationOptions &eo=default_user_evaluation_options) | Calculator | |
| RPNStackEnter(std::string str, int msecs, const EvaluationOptions &eo=default_user_evaluation_options, MathStructure *parsed_struct=NULL, MathStructure *to_struct=NULL, bool make_to_division=true) | Calculator | |
| RPNStackEnter(MathStructure *mstruct, bool eval=false, const EvaluationOptions &eo=default_user_evaluation_options) | Calculator | |
| RPNStackEnter(std::string str, const EvaluationOptions &eo=default_user_evaluation_options, MathStructure *parsed_struct=NULL, MathStructure *to_struct=NULL, bool make_to_division=true) | Calculator | |
| RPNStackSize() const (defined in Calculator) | Calculator | |
| save_printoptions (defined in Calculator) | Calculator | |
| saved_locale (defined in Calculator) | Calculator | protected |
| saveDataObjects() (defined in Calculator) | Calculator | |
| saveDataSets(const char *file_name, bool save_global=false) (defined in Calculator) | Calculator | |
| saveDefinitions() | Calculator | |
| saveFunctionCalled() (defined in Calculator) | Calculator | |
| saveFunctions(const char *file_name, bool save_global=false) (defined in Calculator) | Calculator | |
| savePrefixes(const char *file_name, bool save_global=false) (defined in Calculator) | Calculator | |
| saveState() | Calculator | |
| saveUnits(const char *file_name, bool save_global=false) (defined in Calculator) | Calculator | |
| saveVariables(const char *file_name, bool save_global=false) (defined in Calculator) | Calculator | |
| separateToExpression(std::string &str, std::string &to_str, const EvaluationOptions &eo, bool keep_modifiers=false, bool allow_empty_from=false) const | Calculator | |
| separateWhereExpression(std::string &str, std::string &where_str, const EvaluationOptions &eo) const | Calculator | |
| setCustomInputBase(Number nr) (defined in Calculator) | Calculator | |
| setCustomOutputBase(Number nr) (defined in Calculator) | Calculator | |
| setDefaultAssumptions(Assumptions *ass) | Calculator | |
| setExchangeRatesUsed(int index) | Calculator | |
| setExchangeRatesWarningEnabled(bool enable) | Calculator | |
| setIgnoreLocale() | Calculator | |
| setLocalCurrency(Unit *u) (defined in Calculator) | Calculator | |
| setLocale() | Calculator | |
| setMessagePrintOptions(const PrintOptions &po) (defined in Calculator) | Calculator | |
| setPrecision(int precision=DEFAULT_PRECISION) | Calculator | |
| setRPNRegister(size_t index, MathStructure *mstruct, int msecs, const EvaluationOptions &eo=default_user_evaluation_options) (defined in Calculator) | Calculator | |
| setRPNRegister(size_t index, std::string str, int msecs, const EvaluationOptions &eo=default_user_evaluation_options, MathStructure *parsed_struct=NULL, MathStructure *to_struct=NULL, bool make_to_division=true) (defined in Calculator) | Calculator | |
| setRPNRegister(size_t index, MathStructure *mstruct, bool eval=false, const EvaluationOptions &eo=default_user_evaluation_options) (defined in Calculator) | Calculator | |
| setRPNRegister(size_t index, std::string str, const EvaluationOptions &eo=default_user_evaluation_options, MathStructure *parsed_struct=NULL, MathStructure *to_struct=NULL, bool make_to_division=true) (defined in Calculator) | Calculator | |
| setVariableUnitsEnabled(bool enable_variable_units=true) (defined in Calculator) | Calculator | |
| showArgumentErrors() const (defined in Calculator) | Calculator | |
| signs (defined in Calculator) | Calculator | protected |
| startControl(int milliseconds=0) | Calculator | |
| startPrintControl(int milliseconds=0) | Calculator | |
| stillHasFunction(MathFunction *f) | Calculator | |
| stillHasUnit(Unit *u) | Calculator | |
| stillHasVariable(Variable *v) | Calculator | |
| stopControl(void) | Calculator | |
| stopped_errors_count (defined in Calculator) | Calculator | protected |
| stopped_messages (defined in Calculator) | Calculator | protected |
| stopped_messages_count (defined in Calculator) | Calculator | protected |
| stopped_warnings_count (defined in Calculator) | Calculator | protected |
| stopPrintControl(void) | Calculator | |
| t_end (defined in Calculator) | Calculator | protected |
| temporaryCategory(void) const (defined in Calculator) | Calculator | |
| terminateThreads() | Calculator | |
| testCondition(std::string expression) (defined in Calculator) | Calculator | |
| timedOutString(void) const (defined in Calculator) | Calculator | |
| times_str (defined in Calculator) | Calculator | protected |
| times_str_len (defined in Calculator) | Calculator | protected |
| tmp_evaluationoptions (defined in Calculator) | Calculator | |
| tmp_maketodivision (defined in Calculator) | Calculator | |
| tmp_parsedstruct (defined in Calculator) | Calculator | |
| tmp_proc_command (defined in Calculator) | Calculator | |
| tmp_proc_registers (defined in Calculator) | Calculator | |
| tmp_rpn_mstruct (defined in Calculator) | Calculator | |
| tmp_rpnindex (defined in Calculator) | Calculator | |
| tmp_tostruct (defined in Calculator) | Calculator | |
| u_btc (defined in Calculator) | Calculator | |
| u_day (defined in Calculator) | Calculator | |
| u_deg (defined in Calculator) | Calculator | |
| u_euro (defined in Calculator) | Calculator | |
| u_gra (defined in Calculator) | Calculator | |
| u_hour (defined in Calculator) | Calculator | |
| u_minute (defined in Calculator) | Calculator | |
| u_month (defined in Calculator) | Calculator | |
| u_rad (defined in Calculator) | Calculator | |
| u_second (defined in Calculator) | Calculator | |
| u_year (defined in Calculator) | Calculator | |
| ufv (defined in Calculator) | Calculator | protected |
| ufv_i (defined in Calculator) | Calculator | protected |
| ufvl (defined in Calculator) | Calculator | protected |
| ufvl_i (defined in Calculator) | Calculator | protected |
| ufvl_t (defined in Calculator) | Calculator | protected |
| unitIsUsedByOtherUnits(const Unit *u) const (defined in Calculator) | Calculator | |
| unitNameChanged(Unit *u, bool new_item=false) (defined in Calculator) | Calculator | |
| unitNameIsValid(const std::string &name_) (defined in Calculator) | Calculator | |
| unitNameIsValid(const char *name_) (defined in Calculator) | Calculator | |
| unitNameIsValid(const char *name_, int version_numbers[3], bool is_user_defs) (defined in Calculator) | Calculator | |
| unitNameIsValid(const std::string &name_, int version_numbers[3], bool is_user_defs) (defined in Calculator) | Calculator | |
| unitNameTaken(std::string name, Unit *object=NULL) (defined in Calculator) | Calculator | |
| units (defined in Calculator) | Calculator | |
| unlocalizeExpression(std::string str, const ParseOptions &po=default_parse_options) const | Calculator | |
| unsetLocale() | Calculator | |
| useBinaryPrefixes(int use_binary_prefixes) (defined in Calculator) | Calculator | |
| useDecimalComma() (defined in Calculator) | Calculator | |
| useDecimalPoint(bool comma_as_separator=false) | Calculator | |
| useIntervalArithmetic(bool use_interval_arithmetic=true) | Calculator | |
| usesBinaryPrefixes() const | Calculator | |
| usesIntervalArithmetic() const | Calculator | |
| utf8_pos_is_valid_in_name(char *pos) (defined in Calculator) | Calculator | |
| v_C (defined in Calculator) | Calculator | |
| v_catalan (defined in Calculator) | Calculator | |
| v_e (defined in Calculator) | Calculator | |
| v_euler (defined in Calculator) | Calculator | |
| v_i (defined in Calculator) | Calculator | |
| v_minf (defined in Calculator) | Calculator | |
| v_n (defined in Calculator) | Calculator | |
| v_now (defined in Calculator) | Calculator | |
| v_percent (defined in Calculator) | Calculator | |
| v_permille (defined in Calculator) | Calculator | |
| v_permyriad (defined in Calculator) | Calculator | |
| v_pi (defined in Calculator) | Calculator | |
| v_pinf (defined in Calculator) | Calculator | |
| v_precision (defined in Calculator) | Calculator | |
| v_today (defined in Calculator) | Calculator | |
| v_tomorrow (defined in Calculator) | Calculator | |
| v_undef (defined in Calculator) | Calculator | |
| v_x (defined in Calculator) | Calculator | |
| v_y (defined in Calculator) | Calculator | |
| v_yesterday (defined in Calculator) | Calculator | |
| v_z (defined in Calculator) | Calculator | |
| variableNameChanged(Variable *v, bool new_item=false) (defined in Calculator) | Calculator | |
| variableNameIsValid(const std::string &name_) | Calculator | |
| variableNameIsValid(const char *name_) | Calculator | |
| variableNameIsValid(const char *name_, int version_numbers[3], bool is_user_defs) (defined in Calculator) | Calculator | |
| variableNameIsValid(const std::string &name_, int version_numbers[3], bool is_user_defs) (defined in Calculator) | Calculator | |
| variableNameTaken(std::string name, Variable *object=NULL) (defined in Calculator) | Calculator | |
| variables (defined in Calculator) | Calculator | |
| variableUnitsEnabled() const (defined in Calculator) | Calculator | |
| vbuffer (defined in Calculator) | Calculator | protected |
| XOR_str (defined in Calculator) | Calculator | protected |
| XOR_str_len (defined in Calculator) | Calculator | protected |
| ~Calculator() (defined in Calculator) | Calculator | virtual |
1.8.16