libqalculate-5.0.0
DataSet Member List

This is the complete list of members for DataSet, including all inherited members.

addName(const ExpressionName &ename, size_t index=0, bool force=true) (defined in ExpressionItem)ExpressionItemvirtual
addName(std::string sname, size_t index=0, bool force=true) (defined in ExpressionItem)ExpressionItemvirtual
addObject(DataObject *o) (defined in DataSet)DataSet
addProperty(DataProperty *dp) (defined in DataSet)DataSet
appendDefaultValues(MathStructure &vargs) (defined in MathFunction)MathFunction
argc (defined in MathFunction)MathFunctionprotected
args() constMathFunction
args(const std::string &str, MathStructure &vargs, const ParseOptions &po=default_parse_options)MathFunction
b_active (defined in ExpressionItem)ExpressionItemprotected
b_approx (defined in ExpressionItem)ExpressionItemprotected
b_builtin (defined in ExpressionItem)ExpressionItemprotected
b_changed (defined in ExpressionItem)ExpressionItemprotected
b_destroyed (defined in ExpressionItem)ExpressionItemprotected
b_hidden (defined in ExpressionItem)ExpressionItemprotected
b_loaded (defined in DataSet)DataSetprotected
b_local (defined in ExpressionItem)ExpressionItemprotected
b_registered (defined in ExpressionItem)ExpressionItemprotected
calculate(MathStructure &mstruct, const MathStructure &vargs, const EvaluationOptions &eo)DataSetvirtual
calculate(const std::string &eq, const EvaluationOptions &eo=default_evaluation_options) (defined in MathFunction)MathFunctionvirtual
calculate(MathStructure &vargs, const EvaluationOptions &eo=default_evaluation_options) (defined in MathFunction)MathFunctionvirtual
category() constExpressionItemvirtual
changeReference(ExpressionItem *o_from, ExpressionItem *o_to) (defined in ExpressionItem)ExpressionItemvirtual
clearArgumentDefinitions()MathFunction
clearNames()ExpressionItemvirtual
clearNonReferenceNames()ExpressionItemvirtual
condition() constMathFunction
copy() const (defined in DataSet)DataSetvirtual
copyright() const (defined in DataSet)DataSet
countNames() const (defined in ExpressionItem)ExpressionItemvirtual
createFunctionMathStructureFromSVArgs(std::vector< std::string > &svargs) (defined in MathFunction)MathFunctionprotectedvirtual
createFunctionMathStructureFromVArgs(const MathStructure &vargs) (defined in MathFunction)MathFunctionprotectedvirtual
DataSet(std::string s_category="", std::string s_name="", std::string s_default_file="", std::string s_title="", std::string s_description="", bool is_local=true) (defined in DataSet)DataSet
DataSet(const DataSet *o) (defined in DataSet)DataSet
default_values (defined in MathFunction)MathFunctionprotected
defaultDataFile() const (defined in DataSet)DataSet
defaultProperty() const (defined in DataSet)DataSet
delObject(DataObject *o) (defined in DataSet)DataSet
delObject(DataObjectIter *it) (defined in DataSet)DataSet
delProperty(DataProperty *dp) (defined in DataSet)DataSet
delProperty(DataPropertyIter *it) (defined in DataSet)DataSet
description() constExpressionItemvirtual
destroy() (defined in ExpressionItem)ExpressionItemvirtual
example(bool raw_format=false, std::string name_string="") const (defined in MathFunction)MathFunction
ExpressionItem(std::string cat_, std::string name_, std::string title_="", std::string descr_="", bool is_local=true, bool is_builtin=false, bool is_active=true) (defined in ExpressionItem)ExpressionItem
ExpressionItem() (defined in ExpressionItem)ExpressionItem
findName(int abbreviation=-1, int use_unicode=-1, int plural=-1, bool(*can_display_unicode_string_function)(const char *, void *)=NULL, void *can_display_unicode_string_arg=NULL) constExpressionItemvirtual
getArgumentDefinition(size_t index)MathFunction
getDefaultValue(size_t arg_) const (defined in MathFunction)MathFunction
getFirstObject(DataObjectIter *it) (defined in DataSet)DataSet
getFirstProperty(DataPropertyIter *it) (defined in DataSet)DataSet
getFirstPropertyName(DataPropertyIter *it) (defined in DataSet)DataSet
getName(size_t index) constExpressionItemvirtual
getNextObject(DataObjectIter *it) (defined in DataSet)DataSet
getNextProperty(DataPropertyIter *it) (defined in DataSet)DataSet
getNextPropertyName(DataPropertyIter *it) (defined in DataSet)DataSet
getObject(std::string object) (defined in DataSet)DataSet
getObject(const MathStructure &object) (defined in DataSet)DataSet
getObjectProperty(std::string property, std::string object) (defined in DataSet)DataSet
getObjectPropertyDisplayString(std::string property, std::string object) (defined in DataSet)DataSet
getObjectPropertyInputString(std::string property, std::string object) (defined in DataSet)DataSet
getObjectProperyStruct(std::string property, std::string object) (defined in DataSet)DataSet
getPrimaryKeyProperty() (defined in DataSet)DataSet
getProperty(std::string property) (defined in DataSet)DataSet
getReferencer(size_t index=1) const (defined in ExpressionItem)ExpressionItemvirtual
hasChanged() constExpressionItemvirtual
hasName(const std::string &sname, bool case_sensitive=true) constExpressionItemvirtual
hasNameCaseSensitive(const std::string &sname) constExpressionItemvirtual
i_precision (defined in ExpressionItem)ExpressionItemprotected
i_ref (defined in ExpressionItem)ExpressionItemprotected
id() const (defined in MathFunction)MathFunctionvirtual
isActive() constExpressionItemvirtual
isApproximate() constExpressionItemvirtual
isBuiltin() const (defined in ExpressionItem)ExpressionItemvirtual
isHidden() const (defined in ExpressionItem)ExpressionItemvirtual
isLocal() const (defined in ExpressionItem)ExpressionItemvirtual
isRegistered() const (defined in ExpressionItem)ExpressionItem
last_argdef_index (defined in MathFunction)MathFunctionprotected
lastArgumentDefinitionIndex() constMathFunction
loadObjects(const char *file_name=NULL, bool is_user_defs=true) (defined in DataSet)DataSet
MathFunction(std::string name_, int argc_, int max_argc_=0, std::string cat_="", std::string title_="", std::string descr_="", bool is_active=true) (defined in MathFunction)MathFunction
MathFunction(const MathFunction *function) (defined in MathFunction)MathFunction
MathFunction() (defined in MathFunction)MathFunction
max_argc (defined in MathFunction)MathFunctionprotected
maxargs() constMathFunction
minargs() constMathFunction
name(bool use_unicode=false, bool(*can_display_unicode_string_function)(const char *, void *)=NULL, void *can_display_unicode_string_arg=NULL) const (defined in ExpressionItem)ExpressionItemvirtual
names (defined in ExpressionItem)ExpressionItemprotected
objects (defined in DataSet)DataSetprotected
objectsLoaded() const (defined in DataSet)DataSet
parse(const std::string &eq, const ParseOptions &po=default_parse_options) (defined in MathFunction)MathFunctionvirtual
parse(MathStructure &mstruct, const std::string &eq, const ParseOptions &po=default_parse_options) (defined in MathFunction)MathFunctionvirtual
precision() constExpressionItemvirtual
preferredDisplayName(bool abbreviation=false, bool use_unicode=false, bool plural=false, bool reference=false, bool(*can_display_unicode_string_function)(const char *, void *)=NULL, void *can_display_unicode_string_arg=NULL) constExpressionItemvirtual
preferredInputName(bool abbreviation=false, bool use_unicode=false, bool plural=false, bool reference=false, bool(*can_display_unicode_string_function)(const char *, void *)=NULL, void *can_display_unicode_string_arg=NULL) constExpressionItemvirtual
preferredName(bool abbreviation=false, bool use_unicode=false, bool plural=false, bool reference=false, bool(*can_display_unicode_string_function)(const char *, void *)=NULL, void *can_display_unicode_string_arg=NULL) constExpressionItemvirtual
printCondition()MathFunction
printProperties(std::string object) (defined in DataSet)DataSet
printProperties(DataObject *o) (defined in DataSet)DataSet
priv (defined in MathFunction)MathFunctionprotected
produceArgumentsVector(const MathStructure &vargs, int begin=-1, int end=-1) (defined in MathFunction)MathFunction
produceVector(const MathStructure &vargs, int begin=-1, int end=-1) (defined in MathFunction)MathFunction
properties (defined in DataSet)DataSetprotected
ref() (defined in ExpressionItem)ExpressionItemvirtual
ref(ExpressionItem *o) (defined in ExpressionItem)ExpressionItemvirtual
refcount() constExpressionItemvirtual
referenceName() const (defined in ExpressionItem)ExpressionItemvirtual
removeName(size_t index) (defined in ExpressionItem)ExpressionItemvirtual
representsBoolean(const MathStructure &) const (defined in MathFunction)MathFunctionvirtual
representsComplex(const MathStructure &, bool=false) const (defined in MathFunction)MathFunctionvirtual
representsEven(const MathStructure &, bool=false) const (defined in MathFunction)MathFunctionvirtual
representsInteger(const MathStructure &, bool=false) const (defined in MathFunction)MathFunctionvirtual
representsNegative(const MathStructure &, bool=false) const (defined in MathFunction)MathFunctionvirtual
representsNonComplex(const MathStructure &, bool=false) const (defined in MathFunction)MathFunctionvirtual
representsNonMatrix(const MathStructure &) const (defined in MathFunction)MathFunctionvirtual
representsNonNegative(const MathStructure &, bool=false) const (defined in MathFunction)MathFunctionvirtual
representsNonPositive(const MathStructure &, bool=false) const (defined in MathFunction)MathFunctionvirtual
representsNonZero(const MathStructure &, bool=false) const (defined in MathFunction)MathFunctionvirtual
representsNumber(const MathStructure &, bool=false) const (defined in MathFunction)MathFunctionvirtual
representsOdd(const MathStructure &, bool=false) const (defined in MathFunction)MathFunctionvirtual
representsPositive(const MathStructure &, bool=false) const (defined in MathFunction)MathFunctionvirtual
representsRational(const MathStructure &, bool=false) const (defined in MathFunction)MathFunctionvirtual
representsReal(const MathStructure &, bool=false) const (defined in MathFunction)MathFunctionvirtual
representsScalar(const MathStructure &) const (defined in MathFunction)MathFunctionvirtual
representsUndefined(const MathStructure &) const (defined in MathFunction)MathFunctionvirtual
saveObjects(const char *file_name=NULL, bool save_global=false) (defined in DataSet)DataSet
scat (defined in ExpressionItem)ExpressionItemprotected
scondition (defined in MathFunction)MathFunctionprotected
scopyright (defined in DataSet)DataSetprotected
sdescr (defined in ExpressionItem)ExpressionItemprotected
set(const ExpressionItem *item) (defined in DataSet)DataSetvirtual
setActive(bool is_active) (defined in ExpressionItem)ExpressionItemvirtual
setApproximate(bool is_approx=true) (defined in ExpressionItem)ExpressionItemvirtual
setArgumentDefinition(size_t index, Argument *argdef)MathFunction
setCategory(std::string cat_)ExpressionItemvirtual
setChanged(bool has_changed) (defined in ExpressionItem)ExpressionItemvirtual
setCondition(std::string expression)MathFunction
setCopyright(std::string s_copyright) (defined in DataSet)DataSet
setDefaultDataFile(std::string s_file) (defined in DataSet)DataSet
setDefaultProperty(std::string property) (defined in DataSet)DataSet
setDefaultValue(size_t arg_, std::string value_) (defined in MathFunction)MathFunction
setDescription(std::string descr_)ExpressionItemvirtual
setExample(std::string new_example) (defined in MathFunction)MathFunction
setHidden(bool is_hidden) (defined in ExpressionItem)ExpressionItemvirtual
setLocal(bool is_local=true, int will_be_active=-1) (defined in ExpressionItem)ExpressionItemvirtual
setName(const ExpressionName &ename, size_t index=1, bool force=true)ExpressionItemvirtual
setName(std::string sname, size_t index, bool force=true)ExpressionItemvirtual
setObjectsLoaded(bool objects_loaded) (defined in DataSet)DataSet
setPrecision(int prec) (defined in ExpressionItem)ExpressionItemvirtual
setRegistered(bool is_registered)ExpressionItem
setTitle(std::string title_)ExpressionItemvirtual
sexample (defined in MathFunction)MathFunctionprotected
sfile (defined in DataSet)DataSetprotected
stitle (defined in ExpressionItem)ExpressionItemprotected
stringArgs(const std::string &str, std::vector< std::string > &svargs) (defined in MathFunction)MathFunction
subtype() constDataSetvirtual
testArgumentCount(int itmp) (defined in MathFunction)MathFunction
testArguments(MathStructure &vargs) (defined in MathFunction)MathFunctionprotected
testCondition(const MathStructure &vargs)MathFunction
title(bool return_name_if_no_title=true, bool use_unicode=false, bool(*can_display_unicode_string_function)(const char *, void *)=NULL, void *can_display_unicode_string_arg=NULL) constExpressionItemvirtual
type() constMathFunctionvirtual
unref() (defined in ExpressionItem)ExpressionItemvirtual
unref(ExpressionItem *o) (defined in ExpressionItem)ExpressionItemvirtual
v_refs (defined in ExpressionItem)ExpressionItemprotected
~ExpressionItem() (defined in ExpressionItem)ExpressionItemvirtual
~MathFunction() (defined in MathFunction)MathFunctionvirtual