Details
enum MIMEDirVCardEMailType
typedef enum {
MIMEDIR_VCARD_EMAIL_TYPE_UNKNOWN,
MIMEDIR_VCARD_EMAIL_TYPE_INTERNET,
MIMEDIR_VCARD_EMAIL_TYPE_X400
} MIMEDirVCardEMailType; |
Type of e-mail address.
struct MIMEDirVCardEMail
struct MIMEDirVCardEMail
{
GObject parent;
MIMEDirVCardEMailPriv *priv;
}; |
The MIMEDirVCardEMail struct contains private data only, and
should be accessed using the functions below.
mimedir_vcard_email_new ()
Create a new MIMEDirVCardEMail object.
mimedir_vcard_email_new_from_attribute ()
Creates a new MIMEDirVCardEMail object, initializing it with data taken
from the attribute object.
mimedir_vcard_email_set_from_attribute ()
Initializes the email object to data taken from the attribute object.
It is save to use this function, even if the object has been initialized
before. All old data will be lost in this case.
mimedir_vcard_email_save_to_attribute ()
Returns a new attribute that describes the e-mail address.
mimedir_vcard_email_get_as_string ()
Returns the email address as a human-readable string. The returned string
should be freed with g_free().
mimedir_vcard_email_get_type_string ()
Returns the type(s) of the email as a human-readable string. It
should be freed with g_free().