From ded69be933abdb3ff69e3bf1991586a70fd13d63 Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Thu, 11 Sep 2014 13:06:53 +0200 Subject: Removed contents as they were relocated into their own repository --- source/00_content/pages/projects/binary_mapping.md | 24 ---------------------- 1 file changed, 24 deletions(-) delete mode 100644 source/00_content/pages/projects/binary_mapping.md (limited to 'source/00_content/pages/projects/binary_mapping.md') diff --git a/source/00_content/pages/projects/binary_mapping.md b/source/00_content/pages/projects/binary_mapping.md deleted file mode 100644 index c178236..0000000 --- a/source/00_content/pages/projects/binary_mapping.md +++ /dev/null @@ -1,24 +0,0 @@ -# BinaryMapping - -…is a collection of C++ templates which may be used to map binary structures into tuples and various other structures. - -These structures can then be traversed using integrated containers and iterators. This is useful for many kinds of data serialization tasks. - -A explanation of an earlier version of this template library can be found on this [blog]. The source code is available via both [Github] and [cgit]. - -## Current features - -* Support for any kind of flat structure that can be expressed using integral types and arbitrarily sized byte-arrays -* Support for serialization in either big or little endianess -* Offers Container and Iterator templates for fast traversal of collections of tuples or other structures -* Support for developing custom types to be used in the Container and Iterator templates -* Support for nesting structures inside each other -* BitField template offers bit-level access to ByteField byte-arrays -* Doesn't require any external libraries besides the GNU libraries `endian.h` -* Header only library because of heavy usage of template metaprogramming -* Unit Tests based on GoogleTest -* MIT license - -[blog]: /article/mapping-binary-structures-as-tuples-using-template-metaprogramming -[Github]: https://github.com/KnairdA/BinaryMapping -[cgit]: http://code.kummerlaender.eu/BinaryMapping/ -- cgit v1.2.3