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

Config type representing a list of strings.

  • Backed by struct Slist
  • Empty string list is stored as NULL
  • Validator is passed struct Slist, which may be NULL
  • Data is freed when ConfigSet is freed
  • Implementation: CstSlist


Data Description Links
CstSlist Config type representing a list of strings


Function Description Links
slist_destroy() Destroy an Slist object ConfigSetType::destroy(), cfg_type_destroy
slist_native_get() Get a Slist from a Slist config item ConfigSetType::native_get(), cfg_type_native_get
slist_native_set() Set a Slist config item by Slist ConfigSetType::native_set(), cfg_type_native_set
slist_reset() Reset a Slist to its initial value ConfigSetType::reset(), cfg_type_reset
slist_string_get() Get a Slist as a string ConfigSetType::string_get(), cfg_type_string_get
slist_string_minus_equals() Remove from a Slist by string ConfigSetType::string_minus_equals(), cfg_type_string_minus_equals
slist_string_plus_equals() Add to a Slist by string ConfigSetType::string_plus_equals(), cfg_type_string_plus_equals
slist_string_set() Set a Slist by string ConfigSetType::string_set(), cfg_type_string_set