Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/atomgalaxy/liberasure
A no-dependencies C++ extensible type erasure library
https://github.com/atomgalaxy/liberasure
Last synced: 2 months ago
JSON representation
A no-dependencies C++ extensible type erasure library
- Host: GitHub
- URL: https://github.com/atomgalaxy/liberasure
- Owner: atomgalaxy
- License: apache-2.0
- Created: 2016-10-30T21:20:34.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2020-07-21T10:24:28.000Z (over 4 years ago)
- Last Synced: 2024-08-04T02:08:52.396Z (6 months ago)
- Language: C++
- Size: 173 KB
- Stars: 42
- Watchers: 5
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Authors: AUTHORS
Awesome Lists containing this project
- AwesomeCppGameDev - liberasure - dependencies C++ extensible type erasure library (C++)
README
erasure
=======[![Build Status](https://travis-ci.org/atomgalaxy/liberasure.svg?branch=master)](https://travis-ci.org/atomgalaxy/liberasure)
A no-dependencies C++ extensible type erasure library
Basic Usage
-----------LICENSE
-------This work is distributed under the terms of the Apache 2.0 licence, as described
in the LICENSE file in this distribution.This code was originally developed by Gašper Ažman for a series of lectures on
template metaprogramming and type erasure, while he was working for A9.com. The
original copyright therefore belonged to Amazon.com, inc. However, as part of
internal ticket https://tt.amazon.com/0093001587, the copyright for this code
was assigned directly to Gašper Ažman in October 2016, and Amazon.com, inc. no
longer claims ownership of the code.The code henceforth belongs to the AUTHORS as detailed in the Github
history.