|
| config_pass_limit (config_obj &owner, NBString def_val, size_t minl=0, size_t maxl=0, const char *name=NULL, const char *desc=NULL) |
| Object constructor with the parent/owner leaf parameter and limits.
|
|
| config_pass_limit (NBString def_val, size_t minl=0, size_t maxl=0, const char *name=NULL, const char *desc=NULL) |
| Object constructor with limits.
|
|
config_pass_limit & | operator= (const config_pass &ci) |
| Copy a config_pass object into the config_pass_limit.
|
|
config_pass_limit & | operator= (const config_pass_limit &cil) |
| Copy one config_pass_limit object to another.
|
|
| config_pass (config_obj &owner, NBString def_val, const char *name, const char *desc=NULL) |
| Object constructor with the parent/owner leaf parameter.
|
|
| config_pass (NBString def_val, const char *name, const char *desc=NULL) |
| Object constructor.
|
|
| config_pass (config_obj &owner, const char *def_val, const char *name, const char *desc=NULL) |
| Object constructor with the parent/owner leaf parameter.
|
|
| config_pass (const char *def_val, const char *name, const char *desc=NULL) |
| Object constructor.
|
|
virtual void | GetTextValue (NBString &s) override |
| Get the config_pass object value as a text string.
|
|
virtual void | GetRawValue (NBString &s) override |
| Copy the raw config_string object value to the NBString object.
|
|
| operator NBString () const |
| Returns the object value.
|
|
config_pass & | operator= (const char *p) |
| Assign the config_pass object value from a const char* value.
|
|
config_pass & | operator= (const NBString &s) |
| Assign the config_pass object value from a NBString object.
|
|
config_pass & | operator= (const config_string &ci) |
| Copy a config_string object to a config_pass object.
|
|
config_pass & | operator= (const config_pass &ci) |
| Copy one config_pass object to another.
|
|
| config_string (config_obj &owner, NBString def_val, const char *name, const char *desc=NULL) |
| Object constructor with the parent/owner leaf parameter.
|
|
| config_string (NBString def_val, const char *name, const char *desc=NULL) |
| Object constructor.
|
|
| config_string (config_obj &owner, const char *def_val, const char *name, const char *desc=NULL) |
| Object constructor with the parent/owner leaf parameter.
|
|
| config_string (const char *def_val, const char *name, const char *desc=NULL) |
| Object constructor.
|
|
void | SetEnumList (NBString s) |
| Renders the data used to explain the schema/descriptions for the list of choices.
|
|
| operator NBString () const |
| Return the object value.
|
|
config_string & | operator= (const char *p) |
| Assign the config_string object value from a const char* string.
|
|
config_string & | operator= (const NBString &s) |
| Assign the config_string object value from a NBString object.
|
|
config_string & | operator= (const config_string &ci) |
| Copy one config_string object to another.
|
|
const char * | c_str () const |
| Returns the object value as a string.
|
|
size_t | length () const |
| Returns the string length in bytes.
|
|
const char & | operator[] (size_t pos) const |
| Return the value of a character in the string.
|
|
virtual void | GetTypeValue (NBString &s) override |
| Copy the object type value to the specified NBString object.
|
|
A config_pass with minimum and/or maximum lengths Attempting to set a value shorter than the minimum or longer than the maximum will fail with an error both programmatically and in the Config Web UI.