libqalculate-5.3.0
AliasUnit Member List

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

abbreviation(bool return_singular_if_no_abbreviation=true, bool use_unicode=false, bool(*can_display_unicode_string_function)(const char *, void *)=NULL, void *can_display_unicode_string_arg=NULL) const (defined in Unit)Unitvirtual
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
AliasUnit(std::string cat_, std::string name_, std::string plural_, std::string singular_, std::string title_, Unit *alias, std::string relation="1", int exp=1, std::string inverse="", bool is_local=true, bool is_builtin=false, bool is_active=true) (defined in AliasUnit)AliasUnit
AliasUnit(const AliasUnit *unit) (defined in AliasUnit)AliasUnit
AliasUnit() (defined in AliasUnit)AliasUnit
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_local (defined in ExpressionItem)ExpressionItemprotected
b_registered (defined in ExpressionItem)ExpressionItemprotected
b_relative_uncertainty (defined in AliasUnit)AliasUnitprotected
b_si (defined in Unit)Unitprotected
b_use_with_prefixes (defined in Unit)Unitprotected
baseExponent(int exp=1) const (defined in AliasUnit)AliasUnitvirtual
baseUnit() const (defined in AliasUnit)AliasUnitvirtual
category() constExpressionItemvirtual
changeReference(ExpressionItem *o_from, ExpressionItem *o_to) (defined in ExpressionItem)ExpressionItemvirtual
clearNames()ExpressionItemvirtual
clearNonReferenceNames()ExpressionItemvirtual
containsRelativeTo(Unit *u) const (defined in AliasUnit)AliasUnitvirtual
convert(Unit *u, MathStructure &mvalue, MathStructure &exp) constUnit
convert(Unit *u, MathStructure &mvalue) constUnit
convert(Unit *u, bool *converted=NULL) const (defined in Unit)Unit
convertFromBaseUnit(MathStructure &mvalue, MathStructure &mexp) const (defined in AliasUnit)AliasUnitvirtual
convertFromBaseUnit(MathStructure &mvalue) const (defined in AliasUnit)AliasUnitvirtual
convertFromBaseUnit() const (defined in AliasUnit)AliasUnitvirtual
convertFromFirstBaseUnit(MathStructure &mvalue, MathStructure &mexp) const (defined in AliasUnit)AliasUnitvirtual
convertToBaseUnit(MathStructure &mvalue, MathStructure &mexp) const (defined in AliasUnit)AliasUnitvirtual
convertToBaseUnit(MathStructure &mvalue) const (defined in AliasUnit)AliasUnitvirtual
convertToBaseUnit() const (defined in AliasUnit)AliasUnitvirtual
convertToFirstBaseUnit(MathStructure &mvalue, MathStructure &mexp) const (defined in AliasUnit)AliasUnitvirtual
copy() const (defined in AliasUnit)AliasUnitvirtual
countNames() const (defined in ExpressionItem)ExpressionItemvirtual
countries() const (defined in Unit)Unit
defaultPrefix() const (defined in Unit)Unit
description() constExpressionItemvirtual
destroy() (defined in ExpressionItem)ExpressionItemvirtual
expression() const (defined in AliasUnit)AliasUnitvirtual
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
firstBaseExponent() const (defined in AliasUnit)AliasUnitvirtual
firstBaseUnit() const (defined in AliasUnit)AliasUnitvirtual
getName(size_t index) constExpressionItemvirtual
getReferencer(size_t index=1) const (defined in ExpressionItem)ExpressionItemvirtual
hasApproximateExpression(bool check_variables=false, bool ignore_high_precision_intervals=false) const (defined in AliasUnit)AliasUnitvirtual
hasApproximateRelationTo(Unit *u, bool check_variables=false, bool ignore_high_precision_intervals=false) const (defined in AliasUnit)AliasUnitvirtual
hasApproximateRelationToBase(bool check_variables=false, bool ignore_high_precision_intervals=false) const (defined in AliasUnit)AliasUnitvirtual
hasChanged() constExpressionItemvirtual
hasName(const std::string &sname, bool case_sensitive=true) constExpressionItemvirtual
hasNameCaseSensitive(const std::string &sname) constExpressionItemvirtual
hasNonlinearExpression() const (defined in AliasUnit)AliasUnitvirtual
hasNonlinearRelationTo(Unit *u) const (defined in AliasUnit)AliasUnitvirtual
hasNonlinearRelationToBase() const (defined in AliasUnit)AliasUnitvirtual
i_exp (defined in AliasUnit)AliasUnitprotected
i_mix (defined in AliasUnit)AliasUnitprotected
i_mix_min (defined in AliasUnit)AliasUnitprotected
i_precision (defined in ExpressionItem)ExpressionItemprotected
i_ref (defined in ExpressionItem)ExpressionItemprotected
id() const (defined in ExpressionItem)ExpressionItemvirtual
inverseExpression() const (defined in AliasUnit)AliasUnitvirtual
isActive() constExpressionItemvirtual
isApproximate() constExpressionItemvirtual
isBuiltin() const (defined in ExpressionItem)ExpressionItemvirtual
isChildOf(Unit *u) constAliasUnitvirtual
isCurrency() constUnit
isHidden() const (defined in ExpressionItem)ExpressionItemvirtual
isLocal() const (defined in ExpressionItem)ExpressionItemvirtual
isParentOf(Unit *u) constAliasUnitvirtual
isRegistered() const (defined in ExpressionItem)ExpressionItem
isSIUnit() constUnit
isUsedByOtherUnits() const (defined in Unit)Unitvirtual
maxPreferredPrefix() const (defined in Unit)Unit
minPreferredPrefix() const (defined in Unit)Unit
mixWithBase() const (defined in AliasUnit)AliasUnitvirtual
mixWithBaseMinimum() const (defined in AliasUnit)AliasUnitvirtual
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
o_unit (defined in AliasUnit)AliasUnitprotected
plural(bool return_singular_if_no_plural=true, bool use_unicode=false, bool(*can_display_unicode_string_function)(const char *, void *)=NULL, void *can_display_unicode_string_arg=NULL) const (defined in Unit)Unitvirtual
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
print(bool plural_, bool short_, bool use_unicode=false, bool(*can_display_unicode_string_function)(const char *, void *)=NULL, void *can_display_unicode_string_arg=NULL) constUnitvirtual
print(const PrintOptions &po, bool format=false, int tagtype=0, bool input=false, bool plural=true) const (defined in Unit)Unitvirtual
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
scat (defined in ExpressionItem)ExpressionItemprotected
scountries (defined in Unit)Unitprotected
sdescr (defined in ExpressionItem)ExpressionItemprotected
set(const ExpressionItem *item) (defined in AliasUnit)AliasUnitvirtual
setActive(bool is_active) (defined in ExpressionItem)ExpressionItemvirtual
setApproximate(bool is_approx=true) (defined in ExpressionItem)ExpressionItemvirtual
setAsSIUnit()Unit
setBaseUnit(Unit *alias) (defined in AliasUnit)AliasUnitvirtual
setCategory(std::string cat_)ExpressionItemvirtual
setChanged(bool has_changed) (defined in ExpressionItem)ExpressionItemvirtual
setCountries(std::string country_names) (defined in Unit)Unit
setDefaultPrefix(int exp) (defined in Unit)Unit
setDescription(std::string descr_)ExpressionItemvirtual
setExponent(int exp) (defined in AliasUnit)AliasUnitvirtual
setExpression(std::string relation)AliasUnitvirtual
setHidden(bool is_hidden) (defined in ExpressionItem)ExpressionItemvirtual
setInverseExpression(std::string inverse)AliasUnitvirtual
setLocal(bool is_local=true, int will_be_active=-1) (defined in ExpressionItem)ExpressionItemvirtual
setMaxPreferredPrefix(int exp) (defined in Unit)Unit
setMinPreferredPrefix(int exp) (defined in Unit)Unit
setMixWithBase(int combine_priority=1) (defined in AliasUnit)AliasUnitvirtual
setMixWithBaseMinimum(int combine_minimum) (defined in AliasUnit)AliasUnitvirtual
setName(const ExpressionName &ename, size_t index=1, bool force=true)ExpressionItemvirtual
setName(std::string sname, size_t index, bool force=true)ExpressionItemvirtual
setPrecision(int prec) (defined in ExpressionItem)ExpressionItemvirtual
setRegistered(bool is_registered)ExpressionItem
setSystem(std::string s_system)Unit
setTitle(std::string title_)ExpressionItemvirtual
setUncertainty(std::string standard_uncertainty, bool is_relative=false) (defined in AliasUnit)AliasUnitvirtual
setUseWithPrefixesByDefault(bool use_with_prefixes)Unit
singular(bool return_abbreviation_if_no_singular=true, bool use_unicode=false, bool(*can_display_unicode_string_function)(const char *, void *)=NULL, void *can_display_unicode_string_arg=NULL) const (defined in Unit)Unitvirtual
sinverse (defined in AliasUnit)AliasUnitprotected
ssystem (defined in Unit)Unitprotected
stitle (defined in ExpressionItem)ExpressionItemprotected
subtype() constAliasUnitvirtual
suncertainty (defined in AliasUnit)AliasUnitprotected
svalue (defined in AliasUnit)AliasUnitprotected
system() constUnit
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() constUnitvirtual
uncertainty(bool *is_relative=NULL) const (defined in AliasUnit)AliasUnitvirtual
Unit(std::string cat_, std::string name_, std::string plural_="", std::string singular_="", std::string title_="", bool is_local=true, bool is_builtin=false, bool is_active=true) (defined in Unit)Unit
Unit() (defined in Unit)Unit
Unit(const Unit *unit) (defined in Unit)Unit
unref() (defined in ExpressionItem)ExpressionItemvirtual
unref(ExpressionItem *o) (defined in ExpressionItem)ExpressionItemvirtual
useWithPrefixesByDefault() constUnit
v_refs (defined in ExpressionItem)ExpressionItemprotected
~AliasUnit() (defined in AliasUnit)AliasUnitvirtual
~ExpressionItem() (defined in ExpressionItem)ExpressionItemvirtual
~Unit() (defined in Unit)Unitvirtual