gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
This is the complete list of members for onelab::parameter, including all inherited members.
_attributes | onelab::parameter | protected |
_changedValue | onelab::parameter | private |
_clients | onelab::parameter | private |
_help | onelab::parameter | private |
_label | onelab::parameter | private |
_name | onelab::parameter | private |
_readOnly | onelab::parameter | 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::parameter | inlinevirtual |
fromFile(std::vector< std::string > &msg, FILE *fp) | onelab::parameter | inlinestatic |
fromJSON(const picojson::value::object &par) | onelab::parameter | 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 |
getClients() const | onelab::parameter | inline |
getHelp() const | onelab::parameter | inline |
getInfoFromChar(const std::string &msg, std::string &version, std::string &type, std::string &name) | onelab::parameter | inlinestatic |
getLabel() const | onelab::parameter | 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 |
getPath() const | onelab::parameter | inline |
getReadOnly() const | onelab::parameter | inline |
getShortName() const | onelab::parameter | inline |
getType() const =0 | onelab::parameter | pure virtual |
getVisible() const | onelab::parameter | inline |
hasClient(const std::string &client) | onelab::parameter | inline |
maxNumber() | onelab::parameter | inlinestatic |
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 |
setClients(const std::map< std::string, int > &clients) | onelab::parameter | inline |
setHelp(const std::string &help) | onelab::parameter | inline |
setLabel(const std::string &label) | onelab::parameter | inline |
setName(const std::string &name) | onelab::parameter | inline |
setNeverChanged(bool never) | onelab::parameter | inline |
setReadOnly(bool readOnly) | onelab::parameter | inline |
setVisible(bool visible) | onelab::parameter | inline |
split(const std::string &msg, char separator=charSep()) | onelab::parameter | inlinestatic |
toChar() const | onelab::parameter | inlinevirtual |
toFile(const std::vector< std::string > &msg, FILE *fp, const std::string &creator) | onelab::parameter | inlinestatic |
toJSON() const | onelab::parameter | inlinevirtual |
trim(const std::string &str, const std::string &whitespace=" \t\n") | onelab::parameter | inlinestatic |
version() | onelab::parameter | inlinestatic |
~parameter() | onelab::parameter | inlinevirtual |