yufengzjj / ATMPL

Another Template Meta Programming Library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ATMPL

all library components write in c++11 without any other dependency.

at present, this ATMPL--Another Template Meta Programming Library has a little supported

features as follow:

functional_helper

include function traits and a enhanced bind template class.

Any

Safe, generic container for single values of different value types. similar to boost.Any but c++11 version.

Optional

A value-semantic, type-safe wrapper for representing 'optional' (or 'nullable') objects of a given type. An optional object may or may not contain a value of the underlying type. boost.Optional C++11 version

all test on VS2015/GCC 5.3.0/Clang 3.8.0

About

Another Template Meta Programming Library

License:MIT License


Languages

Language:C++ 100.0%