One Hat Cyber Team
Your IP :
216.73.216.36
Server IP :
162.240.179.46
Server :
Linux vps-14493116.nutrivittasaude.com.br 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64
Server Software :
Apache
PHP Version :
8.2.31
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
include
/
boost
/
vmd
/
View File Name :
is_type.hpp
// (C) Copyright Edward Diener 2011-2015 // Use, modification and distribution are subject to 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). #if !defined(BOOST_VMD_IS_TYPE_HPP) #define BOOST_VMD_IS_TYPE_HPP #include <boost/vmd/detail/setup.hpp> #if BOOST_PP_VARIADICS #include <boost/vmd/detail/is_type.hpp> /* The succeeding comments in this file are in doxygen format. */ /** \file */ /** \def BOOST_VMD_IS_TYPE(sequence) \brief Tests whether a sequence is a VMD type. sequence = a possible VMD type returns = 1 if the sequence is a VMD type, 0 if it is not. If the sequence is not a VMD data type this macro could lead to a preprocessor error. This is because the macro uses preprocessor concatenation to determine if the sequence is an identifier once it is determined that the sequence does not start with parentheses. If the data being concatenated would lead to an invalid preprocessor token the compiler can issue a preprocessor error. */ #define BOOST_VMD_IS_TYPE(sequence) \ BOOST_VMD_DETAIL_IS_TYPE(sequence) \ /**/ /** \def BOOST_VMD_IS_TYPE_D(d,sequence) \brief Tests whether a sequence is a VMD type. Re-entrant version. d = The next available BOOST_PP_WHILE iteration. <br/> sequence = a possible VMD type returns = 1 if the sequence is a VMD type, 0 if it is not. If the sequence is not a VMD data type this macro could lead to a preprocessor error. This is because the macro uses preprocessor concatenation to determine if the sequence is an identifier once it is determined that the sequence does not start with parentheses. If the data being concatenated would lead to an invalid preprocessor token the compiler can issue a preprocessor error. */ #define BOOST_VMD_IS_TYPE_D(d,sequence) \ BOOST_VMD_DETAIL_IS_TYPE_D(d,sequence) \ /**/ #endif /* BOOST_PP_VARIADICS */ #endif /* BOOST_VMD_IS_TYPE_HPP */