From eb28fe84b4a139d5937eb1b9e96cd6220a59eb58 Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Tue, 12 Aug 2014 16:45:23 +0200 Subject: Somewhat fleshed out the project pages * e.g. linked Github and cgit repositories --- source/00_content/pages/projects/codepoint_iterator.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'source/00_content/pages/projects/codepoint_iterator.md') diff --git a/source/00_content/pages/projects/codepoint_iterator.md b/source/00_content/pages/projects/codepoint_iterator.md index e2f43de..f5b08ca 100644 --- a/source/00_content/pages/projects/codepoint_iterator.md +++ b/source/00_content/pages/projects/codepoint_iterator.md @@ -1,3 +1,15 @@ # CodepointIterator …is a `std::iterator` derived class implementing the `std::bidirectional_iterator_tag` which iterates through unicode codepoints in a UTF8-encoded string. + +The source code is available on both my [Github] profile and [cgit]. + +### Current features + +* Bidirectional iteration through unicode codepoints +* The class itself does not rely on any external libraries +* Dereferencing an instance of the iterator yields the codepoint as `char32_t` +* Unit Tests based on GoogleTest + +[Github]: https://github.com/KnairdA/CodepointIterator +[cgit]: http://code.kummerlaender.eu/CodepointIterator/ -- cgit v1.2.3