Handling for email address groups.
Data | Description | Links |
---|---|---|
Groups | Hash Table: "group-name" -> Group |
Function | Description | Links |
---|---|---|
empty_group() | Is a Group empty? | |
group_add_addrlist() | Add an Address List to a Group | |
group_add_regex() | Add a Regex to a Group | |
group_free() | Free an Address Group | |
group_hash_free() | Free our hash table data | hash_hdata_free_t, hash_hdata_free_api |
group_new() | Create a new Address Group | |
group_remove() | Remove a Group from the Hash Table | |
group_remove_regex() | Remove a Regex from a Group | |
mutt_group_match() | Does a string match an entry in a Group? | |
mutt_grouplist_add() | Add a Group to a GroupList | |
mutt_grouplist_add_addrlist() | Add Address list to a GroupList | |
mutt_grouplist_add_regex() | Add matching Addresses to a GroupList | |
mutt_grouplist_cleanup() | Free GroupList singleton resource | |
mutt_grouplist_clear() | Clear a GroupList | |
mutt_grouplist_destroy() | Free a GroupList | |
mutt_grouplist_init() | Initialize the GroupList singleton | |
mutt_grouplist_remove_addrlist() | Remove an AddressList from a GroupList | |
mutt_grouplist_remove_regex() | Remove matching addresses from a GroupList | |
mutt_pattern_group() | Match a pattern to a Group |