/*************************************************************************** * Copyright (c) Johan Mabille, Sylvain Corlay, Wolf Vollprecht and * * Martin Renou * * Copyright (c) QuantStack * * * * Distributed under the terms of the BSD 3-Clause License. * * * * The full license is in the file LICENSE, distributed with this software. * ****************************************************************************/ #ifndef XTL_XMASKED_VALUE_META_HPP #define XTL_XMASKED_VALUE_META_HPP #include namespace xtl { template class xmasked_value; namespace detail { template struct is_xmasked_value_impl : std::false_type { }; template struct is_xmasked_value_impl> : std::true_type { }; } template using is_xmasked_value = detail::is_xmasked_value_impl; template using disable_xmasked_value = std::enable_if_t::value, R>; } #endif