diff options
Diffstat (limited to 'e-util/ename/e-name-western.h')
-rw-r--r-- | e-util/ename/e-name-western.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/e-util/ename/e-name-western.h b/e-util/ename/e-name-western.h new file mode 100644 index 0000000000..695719b1c0 --- /dev/null +++ b/e-util/ename/e-name-western.h @@ -0,0 +1,23 @@ +#ifndef __E_NAME_WESTERN_H__ +#define __E_NAME_WESTERN_H__ + +#include <ename/e-name.h> + +typedef struct { + + /* Public */ + char *prefix; + char *first; + char *middle; + char *nick; + char *last; + char *suffix; + + /* Private */ + char *full; +} ENameWestern; + +ENameWestern *e_name_western_parse (const char *full_name); +void e_name_western_free (ENameWestern *w); + +#endif /* ! __E_NAME_WESTERN_H__ */ |