lib: Implement Mu::MessageContact

Implement a new struct Mu::MessageContact to usurps some of the different types
for contact information.

Sprinkle some "modern C++" on it for convenience.
This commit is contained in:
Dirk-Jan C. Binnema
2022-02-19 11:55:31 +02:00
parent 69a465d849
commit d436a47c1f
4 changed files with 376 additions and 0 deletions

View File

@ -61,6 +61,14 @@ test('test_contacts',
install: false,
cpp_args: ['-DBUILD_TESTS'],
dependencies: [glib_dep, lib_mu_dep, lib_test_mu_common_dep]))
test('test_message_contact',
executable('test-message-contact',
'../mu-message-contact.cc',
install: false,
cpp_args: ['-DBUILD_TESTS'],
dependencies: [glib_dep, gmime_dep, lib_mu_dep, lib_test_mu_common_dep]))
test('test_parser',
executable('test-parser',
'test-parser.cc',