NeoMutt  2024-04-25-100-gcb3684
Teaching an old dog new tricks
No Matches
Type: String

Config type representing a string.

  • Backed by char *
  • Empty string is stored as NULL
  • Validator is passed char *, which may be NULL
  • Data is freed when ConfigSet is freed
  • Implementation: CstString


Data Description Links
CstString Config type representing a string


Function Description Links
string_destroy() Destroy a String ConfigSetType::destroy(), cfg_type_destroy
string_native_get() Get a string from a String config item ConfigSetType::native_get(), cfg_type_native_get
string_native_set() Set a String config item by string ConfigSetType::native_set(), cfg_type_native_set
string_reset() Reset a String to its initial value ConfigSetType::reset(), cfg_type_reset
string_string_get() Get a String as a string ConfigSetType::string_get(), cfg_type_string_get
string_string_plus_equals() Add to a String by string ConfigSetType::string_plus_equals(), cfg_type_string_plus_equals
string_string_set() Set a String by string ConfigSetType::string_set(), cfg_type_string_set