Also removing the erroneous space that had crept in at the end of the line in most of our header comments.
72 lines
3.4 KiB
Vala
72 lines
3.4 KiB
Vala
/* Copyright 2011-2013 Yorba Foundation
|
|
*
|
|
* This software is licensed under the GNU Lesser General Public License
|
|
* (version 2.1 or later). See the COPYING file in this distribution.
|
|
*/
|
|
|
|
[CCode (cname="InternetAddress", cheader_filename="gmime/gmime.h", type_id="INTERNET_ADDRESS_TYPE", type_check_function="IS_INTERNET_ADDRESS")]
|
|
public class InternetAddress : GLib.Object {
|
|
[CCode (cname="internet_address_get_name")]
|
|
public unowned string? get_name();
|
|
[CCode (cname="internet_address_set_name")]
|
|
public void set_name(string? name);
|
|
[CCode (cname="internet_address_to_string")]
|
|
public virtual string to_string(bool encoded);
|
|
}
|
|
|
|
[CCode (cname="InternetAddressGroup", cheader_filename="gmime/gmime.h", type_id="INTERNET_ADDRESS_TYPE_GROUP", type_check_function="INTERNET_ADDRESS_IS_GROUP")]
|
|
public class InternetAddressGroup : InternetAddress {
|
|
[CCode (cname="internet_address_group_new")]
|
|
public InternetAddressGroup(string name);
|
|
[CCode (cname="internet_address_group_get_members")]
|
|
public unowned InternetAddressList get_members();
|
|
[CCode (cname="internet_address_group_set_members")]
|
|
public void set_members(InternetAddressList members);
|
|
[CCode (cname="internet_address_group_add_member")]
|
|
public int add_member(InternetAddress member);
|
|
}
|
|
|
|
[CCode (cname="InternetAddressMailbox", cheader_filename="gmime/gmime.h", type_id="INTERNET_ADDRESS_TYPE_MAILBOX", type_check_function="INTERNET_ADDRESS_IS_MAILBOX")]
|
|
public class InternetAddressMailbox : InternetAddress {
|
|
[CCode (cname="internet_address_mailbox_new")]
|
|
public InternetAddressMailbox(string? name, string addr);
|
|
[CCode (cname="internet_address_mailbox_get_addr")]
|
|
public unowned string get_addr();
|
|
[CCode (cname="internet_address_mailbox_set_addr")]
|
|
public void set_addr(string addr);
|
|
}
|
|
|
|
[CCode (cname="InternetAddressList", cheader_filename="gmime/gmime.h", type_id="INTERNET_ADDRESS_LIST_TYPE", type_check_function="IS_INTERNET_ADDRESS_LIST")]
|
|
public class InternetAddressList : GLib.Object {
|
|
[CCode (cname="internet_address_list_new")]
|
|
public InternetAddressList();
|
|
[CCode (cname="internet_address_list_length")]
|
|
public int length();
|
|
[CCode (cname="internet_address_list_clear")]
|
|
public void clear();
|
|
[CCode (cname="internet_address_list_add")]
|
|
public int add(InternetAddress addr);
|
|
[CCode (cname="internet_address_list_insert")]
|
|
public void insert(int index, InternetAddress addr);
|
|
[CCode (cname="internet_address_list_remove")]
|
|
public bool remove(InternetAddress addr);
|
|
[CCode (cname="internet_address_list_remove_at")]
|
|
public bool remove_at(int index);
|
|
[CCode (cname="internet_address_list_contains")]
|
|
public bool contains(InternetAddress addr);
|
|
[CCode (cname="internet_address_list_index_of")]
|
|
public int index_of(InternetAddress addr);
|
|
[CCode (cname="internet_address_list_get_address")]
|
|
public unowned InternetAddress get_address(int index);
|
|
[CCode (cname="internet_address_list_set_address")]
|
|
public void set_address(int index, InternetAddress addr);
|
|
[CCode (cname="internet_address_list_prepend")]
|
|
public void prepend(InternetAddressList prepend);
|
|
[CCode (cname="internet_address_list_append")]
|
|
public void append(InternetAddressList append);
|
|
[CCode (cname="internet_address_list_to_string")]
|
|
public string? to_string(bool encode);
|
|
[CCode (cname="internet_address_list_parse_string")]
|
|
public static InternetAddressList? parse_string(string str);
|
|
}
|
|
|