Commit Graph

35 Commits (16cf6ce9c3968a50edcba90c39f20eb94988729e)
 

Author SHA1 Message Date
roker 16cf6ce9c3 add stringlist wrapper.
2 years ago
roker b8529ff268 change return type.
2 years ago
roker 39e8dd2d10 Yay, all tests are green now! \o/
2 years ago
roker 555c3acd88 fix member functions
2 years ago
roker 450acba1bc now the unittests compile. \o/ All declared functions & variables are defined.
2 years ago
roker 8f86913011 implement missing member functions for StringPair and StringPairList.
2 years ago
roker 999052db8b externalize zhe initializer_list<> to get better compiler error messages. might be reverted sometimes later.
2 years ago
roker 2b41928f54 define a separate iterator type which can be copied easily and does not own the pointee. Add weird member pointer. \o/
2 years ago
roker 8c2cef7b27 okay, it does not work this way: iterators are copied often, but the main Wrapper<T> shall not be copyable.
2 years ago
roker 680a19bcc8 find() -> find_if() etc. to make it compile. *sigh*
2 years ago
roker 68f3006e37 fix unittests. but there is still a lot to do...
2 years ago
roker 0f8cdd048a add ListWrapper<T,E>. define StringPairList.
2 years ago
roker 1a270a0106 add comprehensive test for pEp::StringPairList
2 years ago
roker 63cc9909a2 add default goal in Makefile.
2 years ago
roker 377074baf8 make 'all' a PONY target.
2 years ago
roker d52ed09280 add unittest_stringpair; fix linker errors.
2 years ago
roker b8b855e075 add wrapper for stringpair_t
2 years ago
roker 2a8fbafbb8 add operator""_sv().
2 years ago
roker c36701cdee generate_nfc_compose() is in namespace pEp.
2 years ago
roker 263222aefb add simple unittest; stolen from JSON Adapter.
2 years ago
roker cf27e646b6 move nfc stuff into namespace pEp.
2 years ago
roker 450275c71a add NFC functions from pEpMIME.
2 years ago
roker 7f7198fb21 yay, template<> template<> does the trick! awesome syntax.
2 years ago
roker fe88301c3b implement the wrapper for certain types.
2 years ago
roker 68052a3c78 add 1st rough version of test/Makefile
2 years ago
roker fa8c1bf66c add .gitignore
2 years ago
roker f98d163384 add Makefiles & Makefile.conf, stolen from libpEpAdapter.
2 years ago
roker 6f4ac9e572 add operator""_CRLF() to ease definition of NET-ASCII/NET-Unicode test data strings.
2 years ago
roker 57bbe558e4 change include guard to fulfill our coding style standard. :-)
2 years ago
roker e46c0b6477 generic wrapper for several C datatypes.
2 years ago
roker b70c3eaff2 copy discussion result from pad to README.md
2 years ago
roker 33dfc474bd add string_view.hh – stolen from pEpMIME. :-D
2 years ago
roker dc58044ebe more details. :-)
2 years ago
roker b5147af0c4 add first design goals & principles
2 years ago
roker 6707068d28 Initial commit
2 years ago