aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/ename/e-address-western.h
blob: e6417f88c42a03dadaf0ba64eb672eace82eb58b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef __E_ADDRESS_WESTERN_H__
#define __E_ADDRESS_WESTERN_H__

typedef struct {
    
    /* Public */
    char *po_box;
    char *extended;  /* I'm not sure what this is. */
    char *street;
    char *locality;  /* For example, the city or town. */
    char *region;   /* The state or province. */
    char *postal_code;
    char *country;
} EAddressWestern;

EAddressWestern *e_address_western_parse (const char *address);
void e_address_western_free (EAddressWestern *eaw);

#endif  /* ! __E_ADDRESS_WESTERN_H__ */