1
0
forked from boostorg/mp11

Add skeleton headers for things not yet implemented.

This commit is contained in:
Peter Dimov
2015-07-16 18:12:06 +03:00
parent 61b897e857
commit a2dccfd6ae
5 changed files with 70 additions and 0 deletions

View File

@@ -12,5 +12,8 @@
#include <boost/mp11/algorithm.hpp>
#include <boost/mp11/integral.hpp>
#include <boost/mp11/utility.hpp>
#include <boost/mp11/function.hpp>
#include <boost/mp11/map.hpp>
#include <boost/mp11/set.hpp>
#endif // #ifndef BOOST_MP11_HPP_INCLUDED

View File

@@ -621,6 +621,8 @@ template<class L, template<class...> class P> using mp_find_if = mp_drop<L, mp_f
// mp_reverse<L>
// mp_fold<L, V, F>
// mp_reverse_fold<L, V, F>
// mp_unique<L>
// mp_remove<L, V>
} // namespace boost

View File

@@ -0,0 +1,23 @@
#ifndef BOOST_MP11_FUNCTION_HPP_INCLUDED
#define BOOST_MP11_FUNCTION_HPP_INCLUDED
// Copyright 2015 Peter Dimov.
//
// Distributed under the Boost Software License, Version 1.0.
//
// See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt
namespace boost
{
// mp_plus<T...>
// mp_not<T>
// mp_all<T...>
// mp_and<T...>
// mp_any<T...>
// mp_or<T...>
} // namespace boost
#endif // #ifndef BOOST_MP11_FUNCTION_HPP_INCLUDED

View File

@@ -0,0 +1,22 @@
#ifndef BOOST_MP11_MAP_HPP_INCLUDED
#define BOOST_MP11_MAP_HPP_INCLUDED
// Copyright 2015 Peter Dimov.
//
// Distributed under the Boost Software License, Version 1.0.
//
// See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt
namespace boost
{
// mp_map_find<M, K>
// mp_map_contains<M, K>
// mp_map_insert<M, T>
// mp_map_replace<M, T>
// mp_map_update<M, T, F>
} // namespace boost
#endif // #ifndef BOOST_MP11_MAP_HPP_INCLUDED

View File

@@ -0,0 +1,20 @@
#ifndef BOOST_MP11_SET_HPP_INCLUDED
#define BOOST_MP11_SET_HPP_INCLUDED
// Copyright 2015 Peter Dimov.
//
// Distributed under the Boost Software License, Version 1.0.
//
// See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt
namespace boost
{
// mp_set_contains<S, T>
// mp_set_push_back<S, T...>
// mp_set_push_front<S, T...>
} // namespace boost
#endif // #ifndef BOOST_MP11_SET_HPP_INCLUDED