gmime.internet_address_list
Module for [InternetAddressList] class
Types 3
A collection of #InternetAddress objects.
Methods
InternetAddressList self()Returns `this`, for use in `with` statements.InternetAddressListGidBuilder builder()Get builder for [gmime.internetaddresslist.InternetAddressList] Returns: New builder objectgmime.internet_address_list.InternetAddressList parse(gmime.parser_options.ParserOptions options, string str)Construct a list of internet addresses from the given string.int add(gmime.internet_address.InternetAddress ia)Adds an #InternetAddress to the #InternetAddressList.void append(gmime.internet_address_list.InternetAddressList append)Adds all of the addresses in append to list.void appendParse(gmime.parser_options.ParserOptions options, string str)Adds all of the addresses in str to list.void clear()Clears the list of addresses.bool contains(gmime.internet_address.InternetAddress ia)Checks whether or not the specified #InternetAddress is contained within the #InternetAddressList.void encode(gmime.format_options.FormatOptions options, glib.string_.String str)Writes the rfc2047-encoded rfc822 formatted addresses in list to str, folding appropriately.gmime.internet_address.InternetAddress getAddress(int index)Gets the #InternetAddress at the specified index.int indexOf(gmime.internet_address.InternetAddress ia)Gets the index of the specified #InternetAddress inside the #InternetAddressList.void insert(int index, gmime.internet_address.InternetAddress ia)Inserts an #InternetAddress into the #InternetAddressList at the specified index.int length()Gets the length of the list. Returns: the number of #InternetAddress objects in the list.void prepend(gmime.internet_address_list.InternetAddressList prepend)Inserts all of the addresses in prepend to the beginning of list.bool remove(gmime.internet_address.InternetAddress ia)Removes an #InternetAddress from the #InternetAddressList.bool removeAt(int index)Removes an #InternetAddress from the #InternetAddressList at the specified index.void setAddress(int index, gmime.internet_address.InternetAddress ia)Sets the #InternetAddress at the specified index to ia.string toString_(gmime.format_options.FormatOptions options, bool encode)Allocates a string buffer containing the rfc822 formatted addresses in list.classInternetAddressListGidBuilder : InternetAddressListGidBuilderImpl!InternetAddressListGidBuilder
Fluent builder for [gmime.internet_address_list.InternetAddressList]
Methods