gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
This is the complete list of members for onelab::number, including all inherited members.
_attributes | onelab::parameter | protected |
_changedValue | onelab::parameter | private |
_choices | onelab::number | private |
_clients | onelab::parameter | private |
_help | onelab::parameter | private |
_index | onelab::number | private |
_label | onelab::parameter | private |
_max | onelab::number | private |
_min | onelab::number | private |
_name | onelab::parameter | private |
_readOnly | onelab::parameter | private |
_step | onelab::number | private |
_valueLabels | onelab::number | private |
_values | onelab::number | private |
_visible | onelab::parameter | private |
addClient(const std::string &client, int changed) | onelab::parameter | inline |
addClients(const std::map< std::string, int > &clients) | onelab::parameter | inline |
charSep() | onelab::parameter | inlinestatic |
defaultChangedValue() | onelab::parameter | inlinestatic |
fromChar(const std::string &msg) | onelab::number | inlinevirtual |
fromFile(std::vector< std::string > &msg, FILE *fp) | onelab::parameter | inlinestatic |
fromJSON(const std::string &json) | onelab::number | inline |
fromJSON(const picojson::value::object &par) | onelab::number | inlinevirtual |
getAttribute(const std::string &key) const | onelab::parameter | inline |
getAttributes() const | onelab::parameter | inline |
getChanged(const std::string &client="") const | onelab::parameter | inline |
getChangedValue() const | onelab::parameter | inline |
getChoices() const | onelab::number | inline |
getClients() const | onelab::parameter | inline |
getHelp() const | onelab::parameter | inline |
getIndex() const | onelab::number | inline |
getInfoFromChar(const std::string &msg, std::string &version, std::string &type, std::string &name) | onelab::parameter | inlinestatic |
getLabel() const | onelab::parameter | inline |
getMax() const | onelab::number | inline |
getMin() const | onelab::number | inline |
getName() const | onelab::parameter | inline |
getNeverChanged() const | onelab::parameter | inline |
getNextToken(const std::string &msg, std::string::size_type &first, char separator=charSep()) | onelab::parameter | inlinestatic |
getNumClients() | onelab::parameter | inline |
getNumValues() const | onelab::number | inline |
getPath() const | onelab::parameter | inline |
getReadOnly() const | onelab::parameter | inline |
getShortName() const | onelab::parameter | inline |
getStep() const | onelab::number | inline |
getType() const | onelab::number | inlinevirtual |
getValue() const | onelab::number | inline |
getValueAsString() const | onelab::number | inline |
getValueLabel(double value) const | onelab::number | inline |
getValueLabels() const | onelab::number | inline |
getValues() const | onelab::number | inline |
getVisible() const | onelab::parameter | inline |
hasClient(const std::string &client) | onelab::parameter | inline |
maxNumber() | onelab::parameter | inlinestatic |
number(const std::string &name="", double value=0., const std::string &label="", const std::string &help="") | onelab::number | inline |
number(const std::string &name, const std::vector< double > &values, const std::string &label="", const std::string &help="") | onelab::number | inline |
parameter(const std::string &name="", const std::string &label="", const std::string &help="") | onelab::parameter | inline |
sanitize(const std::string &in) const | onelab::parameter | inline |
sanitizeJSON(const std::string &in) const | onelab::parameter | inline |
setAttribute(const std::string &key, const std::string &value) | onelab::parameter | inline |
setAttributes(const std::map< std::string, std::string > &attributes) | onelab::parameter | inline |
setChanged(int changed, const std::string &client="") | onelab::parameter | inline |
setChangedValue(int value) | onelab::parameter | inline |
setChoiceLabels(const std::vector< std::string > &labels) | onelab::number | inline |
setChoices(const std::vector< double > &choices) | onelab::number | inline |
setClients(const std::map< std::string, int > &clients) | onelab::parameter | inline |
setHelp(const std::string &help) | onelab::parameter | inline |
setIndex(int index) | onelab::number | inline |
setLabel(const std::string &label) | onelab::parameter | inline |
setMax(double max) | onelab::number | inline |
setMin(double min) | onelab::number | inline |
setName(const std::string &name) | onelab::parameter | inline |
setNeverChanged(bool never) | onelab::parameter | inline |
setReadOnly(bool readOnly) | onelab::parameter | inline |
setStep(double step) | onelab::number | inline |
setValue(double value) | onelab::number | inline |
setValueLabel(double value, const std::string &label) | onelab::number | inline |
setValueLabels(const std::map< double, std::string > &valueLabels) | onelab::number | inline |
setValues(const std::vector< double > &values) | onelab::number | inline |
setVisible(bool visible) | onelab::parameter | inline |
split(const std::string &msg, char separator=charSep()) | onelab::parameter | inlinestatic |
toChar() const | onelab::number | inlinevirtual |
toFile(const std::vector< std::string > &msg, FILE *fp, const std::string &creator) | onelab::parameter | inlinestatic |
toJSON() const | onelab::number | inlinevirtual |
trim(const std::string &str, const std::string &whitespace=" \t\n") | onelab::parameter | inlinestatic |
update(const number &p) | onelab::number | inline |
version() | onelab::parameter | inlinestatic |
~parameter() | onelab::parameter | inlinevirtual |