gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
onelab::number Member List

This is the complete list of members for onelab::number, including all inherited members.

_attributesonelab::parameterprotected
_changedValueonelab::parameterprivate
_choicesonelab::numberprivate
_clientsonelab::parameterprivate
_helponelab::parameterprivate
_indexonelab::numberprivate
_labelonelab::parameterprivate
_maxonelab::numberprivate
_minonelab::numberprivate
_nameonelab::parameterprivate
_readOnlyonelab::parameterprivate
_steponelab::numberprivate
_valueLabelsonelab::numberprivate
_valuesonelab::numberprivate
_visibleonelab::parameterprivate
addClient(const std::string &client, int changed)onelab::parameterinline
addClients(const std::map< std::string, int > &clients)onelab::parameterinline
charSep()onelab::parameterinlinestatic
defaultChangedValue()onelab::parameterinlinestatic
fromChar(const std::string &msg)onelab::numberinlinevirtual
fromFile(std::vector< std::string > &msg, FILE *fp)onelab::parameterinlinestatic
fromJSON(const std::string &json)onelab::numberinline
fromJSON(const picojson::value::object &par)onelab::numberinlinevirtual
getAttribute(const std::string &key) constonelab::parameterinline
getAttributes() constonelab::parameterinline
getChanged(const std::string &client="") constonelab::parameterinline
getChangedValue() constonelab::parameterinline
getChoices() constonelab::numberinline
getClients() constonelab::parameterinline
getHelp() constonelab::parameterinline
getIndex() constonelab::numberinline
getInfoFromChar(const std::string &msg, std::string &version, std::string &type, std::string &name)onelab::parameterinlinestatic
getLabel() constonelab::parameterinline
getMax() constonelab::numberinline
getMin() constonelab::numberinline
getName() constonelab::parameterinline
getNeverChanged() constonelab::parameterinline
getNextToken(const std::string &msg, std::string::size_type &first, char separator=charSep())onelab::parameterinlinestatic
getNumClients()onelab::parameterinline
getNumValues() constonelab::numberinline
getPath() constonelab::parameterinline
getReadOnly() constonelab::parameterinline
getShortName() constonelab::parameterinline
getStep() constonelab::numberinline
getType() constonelab::numberinlinevirtual
getValue() constonelab::numberinline
getValueAsString() constonelab::numberinline
getValueLabel(double value) constonelab::numberinline
getValueLabels() constonelab::numberinline
getValues() constonelab::numberinline
getVisible() constonelab::parameterinline
hasClient(const std::string &client)onelab::parameterinline
maxNumber()onelab::parameterinlinestatic
number(const std::string &name="", double value=0., const std::string &label="", const std::string &help="")onelab::numberinline
number(const std::string &name, const std::vector< double > &values, const std::string &label="", const std::string &help="")onelab::numberinline
parameter(const std::string &name="", const std::string &label="", const std::string &help="")onelab::parameterinline
sanitize(const std::string &in) constonelab::parameterinline
sanitizeJSON(const std::string &in) constonelab::parameterinline
setAttribute(const std::string &key, const std::string &value)onelab::parameterinline
setAttributes(const std::map< std::string, std::string > &attributes)onelab::parameterinline
setChanged(int changed, const std::string &client="")onelab::parameterinline
setChangedValue(int value)onelab::parameterinline
setChoiceLabels(const std::vector< std::string > &labels)onelab::numberinline
setChoices(const std::vector< double > &choices)onelab::numberinline
setClients(const std::map< std::string, int > &clients)onelab::parameterinline
setHelp(const std::string &help)onelab::parameterinline
setIndex(int index)onelab::numberinline
setLabel(const std::string &label)onelab::parameterinline
setMax(double max)onelab::numberinline
setMin(double min)onelab::numberinline
setName(const std::string &name)onelab::parameterinline
setNeverChanged(bool never)onelab::parameterinline
setReadOnly(bool readOnly)onelab::parameterinline
setStep(double step)onelab::numberinline
setValue(double value)onelab::numberinline
setValueLabel(double value, const std::string &label)onelab::numberinline
setValueLabels(const std::map< double, std::string > &valueLabels)onelab::numberinline
setValues(const std::vector< double > &values)onelab::numberinline
setVisible(bool visible)onelab::parameterinline
split(const std::string &msg, char separator=charSep())onelab::parameterinlinestatic
toChar() constonelab::numberinlinevirtual
toFile(const std::vector< std::string > &msg, FILE *fp, const std::string &creator)onelab::parameterinlinestatic
toJSON() constonelab::numberinlinevirtual
trim(const std::string &str, const std::string &whitespace=" \t\n")onelab::parameterinlinestatic
update(const number &p)onelab::numberinline
version()onelab::parameterinlinestatic
~parameter()onelab::parameterinlinevirtual