invoke file handling in includes

This commit is contained in:
Christos Houtouridis 2019-01-29 15:53:41 +02:00
parent 63a7d1607d
commit 734136a606
3 changed files with 8 additions and 6 deletions

View File

@ -1,5 +1,5 @@
/*! /*!
* \file utility.h * \file invoke.h
* \brief Template meta-programming utilities * \brief Template meta-programming utilities
* *
* Copyright (C) 2018 Christos Choutouridis * Copyright (C) 2018 Christos Choutouridis
@ -17,17 +17,18 @@
* You should have received a copy of the GNU Lesser General Public License * You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
#ifndef __utl_meta_utility_h__ #ifndef __utl_meta_invoke_h__
#define __utl_meta_utility_h__ #define __utl_meta_invoke_h__
#include <utl/core/impl.h> #include <utl/core/impl.h>
#include <utl/meta/integral.h> #include <utl/meta/integral.h>
#include <utl/meta/void.h> #include <utl/meta/void.h>
#include <utl/meta/selection.h> #include <utl/meta/selection.h>
#include <utl/meta/logical.h>
/*! /*!
* \ingroup meta * \ingroup meta
* \defgroup utility * \defgroup invoke
* *
*/ */
//! @{ //! @{

View File

@ -29,5 +29,6 @@
#include <utl/meta/operations.h> #include <utl/meta/operations.h>
#include <utl/meta/useif.h> #include <utl/meta/useif.h>
#include <utl/meta/invoke.h>
#endif /* __utl_meta_meta_h__ */ #endif /* __utl_meta_meta_h__ */

View File

@ -24,8 +24,8 @@
#include <utl/meta/integral.h> #include <utl/meta/integral.h>
#include <utl/meta/idx_sequence.h> #include <utl/meta/idx_sequence.h>
#include <utl/meta/void.h> #include <utl/meta/void.h>
#include <utl/meta/utility.h> #include <utl/meta/invoke.h>
#include <utl/meta/sfinae.h>
/*! /*!
* \ingroup meta * \ingroup meta
* \defgroup typelist * \defgroup typelist