libtld 2.0.14
A library to determine the Top-Level Domain name of any Internet URI.
Public Attributes | List of all members
tld_email Struct Reference

Parts of one email. More...

Public Attributes

const char * f_canonicalized_email
 The email including the display name.
 
const char * f_domain
 The domain part of the email address.
 
const char * f_email_only
 The complete email address without display name.
 
const char * f_fullname
 The user full or display name.
 
const char * f_group
 The group this emails was defined in.
 
const char * f_original_email
 The email as read from the source.
 
const char * f_username
 The user being named in this email address.
 

Detailed Description

This is the C structure used to return the email parts. See the tld_email_list::tld_email_t structure documentation for details.

Warning
Remember that this structure has pointers to internal data. When the corresponding list of emails is modified by a call to tld_email_parse() or freed by tld_email_free(), these pointers become invalid. It is very important that you make use of the data immediatly or make copies as required.

Definition at line 150 of file tld.h.

Member Data Documentation

◆ f_canonicalized_email

tld_email::f_canonicalized_email

Please see the documentation of tld_email_list::tld_email_t::f_canonicalized_email as this field is a pointer to that other field.

Definition at line 158 of file tld.h.

Referenced by tld_email_list::next(), and PHP_FUNCTION().

◆ f_domain

tld_email::f_domain

Please see the documentation of tld_email_list::tld_email_t::f_domain as this field is a pointer to that other field.

Definition at line 156 of file tld.h.

Referenced by tld_email_list::next(), and PHP_FUNCTION().

◆ f_email_only

tld_email::f_email_only

Please see the documentation of tld_email_list::tld_email_t::f_email_only as this field is a pointer to that other field.

Definition at line 157 of file tld.h.

Referenced by tld_email_list::next(), and PHP_FUNCTION().

◆ f_fullname

tld_email::f_fullname

Please see the documentation of tld_email_list::tld_email_t::f_fullname as this field is a pointer to that other field.

Definition at line 154 of file tld.h.

Referenced by tld_email_list::next(), and PHP_FUNCTION().

◆ f_group

tld_email::f_group

Please see the documentation of tld_email_list::tld_email_t::f_group as this field is a pointer to that other field.

Definition at line 152 of file tld.h.

Referenced by tld_email_list::next(), and PHP_FUNCTION().

◆ f_original_email

tld_email::f_original_email

Please see the documentation of tld_email_list::tld_email_t::f_original_email as this field is a pointer to that other field.

Definition at line 153 of file tld.h.

Referenced by tld_email_list::next(), and PHP_FUNCTION().

◆ f_username

tld_email::f_username

Please see the documentation of tld_email_list::tld_email_t::f_username as this field is a pointer to that other field.

Definition at line 155 of file tld.h.

Referenced by tld_email_list::next(), and PHP_FUNCTION().


The documentation for this struct was generated from the following files:

This document is part of the Snap! Websites Project.

Copyright by Made to Order Software Corp.