tinympl  0.2
mini MPL library for C++11
functional.hpp
1 // Copyright (C) 2013, Ennio Barbaro.
2 //
3 // Use, modification, and distribution is subject to the Boost Software
4 // License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
5 // http://www.boost.org/LICENSE_1_0.txt)
6 //
7 // See http://sbabbi.github.io/tinympl for documentation.
8 //
9 // You are welcome to contact the author at:
10 // enniobarbaro@gmail.com
11 //
12 
13 #ifndef TINYMPL_FUNCTIONAL_HPP
14 #define TINYMPL_FUNCTIONAL_HPP
15 
16 #include <tinympl/int.hpp>
17 #include <tinympl/short.hpp>
18 #include <tinympl/char.hpp>
19 #include <tinympl/bool.hpp>
20 #include <tinympl/long.hpp>
21 #include <tinympl/plus.hpp>
22 #include <tinympl/multiplies.hpp>
23 #include <tinympl/minus.hpp>
24 #include <tinympl/divides.hpp>
25 #include <tinympl/modulus.hpp>
26 #include <tinympl/negate.hpp>
27 #include <tinympl/equal_to.hpp>
28 #include <tinympl/not_equal_to.hpp>
29 #include <tinympl/less.hpp>
30 #include <tinympl/greater.hpp>
31 #include <tinympl/less_equal.hpp>
32 #include <tinympl/greater_equal.hpp>
33 #include <tinympl/and_b.hpp>
34 #include <tinympl/or_b.hpp>
35 #include <tinympl/not_b.hpp>
36 #include <tinympl/logical_and.hpp>
37 #include <tinympl/logical_or.hpp>
38 #include <tinympl/logical_not.hpp>
39 #include <tinympl/identity.hpp>
40 #include <tinympl/inherit.hpp>
41 #include <tinympl/sizeof.hpp>
42 #include <tinympl/if.hpp>
43 #include <tinympl/apply.hpp>
44 
45 namespace tinympl {
46 
75 }
76 
77 #endif // TINYMPL_FUNCTIONAL_HPP