| Top |
EAddressWestern *
e_address_western_parse (const gchar *in_address);
Parses a string representing a mailing address into a structure of type EAddressWestern.
A new EAddressWestern structure, or NULL if
the parsing failed or when the in_address
was NULL.
[nullable]
void
e_address_western_free (EAddressWestern *eaw);
Frees eaw
and its contents.
EAddressWestern *
e_address_western_copy (EAddressWestern *eaw);
Creates a copy of eaw
.
Since: 3.24
typedef struct {
/* Public */
gchar *po_box;
gchar *extended; /* I'm not sure what this is. */
gchar *street;
gchar *locality; /* For example, the city or town. */
gchar *region; /* The state or province. */
gchar *postal_code;
gchar *country;
} EAddressWestern;
Western address structure.