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

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

_attributesonelab::parameterprotected
_changedValueonelab::parameterprivate
_choicesonelab::stringprivate
_clientsonelab::parameterprivate
_helponelab::parameterprivate
_kindonelab::stringprivate
_labelonelab::parameterprivate
_nameonelab::parameterprivate
_readOnlyonelab::parameterprivate
_valuesonelab::stringprivate
_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::stringinlinevirtual
fromFile(std::vector< std::string > &msg, FILE *fp)onelab::parameterinlinestatic
fromJSON(const std::string &json)onelab::stringinline
fromJSON(const picojson::value::object &par)onelab::stringinlinevirtual
getAttribute(const std::string &key) constonelab::parameterinline
getAttributes() constonelab::parameterinline
getChanged(const std::string &client="") constonelab::parameterinline
getChangedValue() constonelab::parameterinline
getChoices() constonelab::stringinline
getClients() constonelab::parameterinline
getHelp() constonelab::parameterinline
getInfoFromChar(const std::string &msg, std::string &version, std::string &type, std::string &name)onelab::parameterinlinestatic
getKind() constonelab::stringinline
getLabel() constonelab::parameterinline
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::stringinline
getPath() constonelab::parameterinline
getReadOnly() constonelab::parameterinline
getShortName() constonelab::parameterinline
getType() constonelab::stringinlinevirtual
getValue() constonelab::stringinline
getValueAsString() constonelab::stringinline
getValues() constonelab::stringinline
getVisible() constonelab::parameterinline
hasClient(const std::string &client)onelab::parameterinline
maxNumber()onelab::parameterinlinestatic
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
setChoices(const std::vector< std::string > &choices)onelab::stringinline
setClients(const std::map< std::string, int > &clients)onelab::parameterinline
setHelp(const std::string &help)onelab::parameterinline
setKind(const std::string &kind)onelab::stringinline
setLabel(const std::string &label)onelab::parameterinline
setName(const std::string &name)onelab::parameterinline
setNeverChanged(bool never)onelab::parameterinline
setReadOnly(bool readOnly)onelab::parameterinline
setValue(const std::string &value)onelab::stringinline
setValues(const std::vector< std::string > &values)onelab::stringinline
setVisible(bool visible)onelab::parameterinline
split(const std::string &msg, char separator=charSep())onelab::parameterinlinestatic
string(const std::string &name="", const std::string &value="", const std::string &label="", const std::string &help="")onelab::stringinline
string(const std::string &name, const std::vector< std::string > &values, const std::string &label="", const std::string &help="")onelab::stringinline
toChar() constonelab::stringinlinevirtual
toFile(const std::vector< std::string > &msg, FILE *fp, const std::string &creator)onelab::parameterinlinestatic
toJSON() constonelab::stringinlinevirtual
trim(const std::string &str, const std::string &whitespace=" \t\n")onelab::parameterinlinestatic
update(const string &p)onelab::stringinline
version()onelab::parameterinlinestatic
~parameter()onelab::parameterinlinevirtual