aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/ename/e-address-western.h
diff options
context:
space:
mode:
Diffstat (limited to 'e-util/ename/e-address-western.h')
-rw-r--r--e-util/ename/e-address-western.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/e-util/ename/e-address-western.h b/e-util/ename/e-address-western.h
new file mode 100644
index 0000000000..e6417f88c4
--- /dev/null
+++ b/e-util/ename/e-address-western.h
@@ -0,0 +1,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__ */
+
+