Browse Source

invoke file handling in includes

doc
Christos Houtouridis 5 years ago
parent
commit
734136a606
3 changed files with 8 additions and 6 deletions
  1. +5
    -4
      include/utl/meta/invoke.h
  2. +1
    -0
      include/utl/meta/meta.h
  3. +2
    -2
      include/utl/meta/typelist.h

+ 5
- 4
include/utl/meta/invoke.h 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__
#define __utl_meta_utility_h__
#ifndef __utl_meta_invoke_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
* *
*/ */
//! @{ //! @{


+ 1
- 0
include/utl/meta/meta.h 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__ */

+ 2
- 2
include/utl/meta/typelist.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


Loading…
Cancel
Save