pp_signature_random_access.inl
来自「机器人开源项目orocos的源代码」· INL 代码 · 共 133 行
INL
133 行
// (C) Copyright Tobias Schwinger//// Use modification and distribution are subject to the boost Software License,// Version 1.0. (See http://www.boost.org/LICENSE_1_0.txt).// Preprocessed code, do not edit manually !namespace boost { namespace mpl { template<> struct size_impl < function_types::detail::signature_mpl_sequence_tag > { template< typename S > struct apply : size <typename S::types> { }; }; template<> struct empty_impl < function_types::detail::signature_mpl_sequence_tag > { template< typename S > struct apply : empty <typename S::types> { }; }; template<> struct front_impl < function_types::detail::signature_mpl_sequence_tag > { template< typename S > struct apply : front <typename S::types> { }; }; template<> struct back_impl < function_types::detail::signature_mpl_sequence_tag > { template< typename S > struct apply : back <typename S::types> { }; }; template<> struct begin_impl < function_types::detail::signature_mpl_sequence_tag > { template< typename S > struct apply : begin <typename S::types> { }; }; template<> struct end_impl < function_types::detail::signature_mpl_sequence_tag > { template< typename S > struct apply : end <typename S::types> { }; }; template<> struct at_impl < function_types::detail::signature_mpl_sequence_tag > { template< typename S, typename N > struct apply : at <typename S::types, N > { }; };} }// (C) Copyright Tobias Schwinger//// Use modification and distribution are subject to the boost Software License,// Version 1.0. (See http://www.boost.org/LICENSE_1_0.txt).// Preprocessed code, do not edit manually !namespace boost { namespace mpl { template<> struct size_impl < function_types::detail::signature_mpl_sequence_tag > { template< typename S > struct apply : size <typename S::types> { }; }; template<> struct empty_impl < function_types::detail::signature_mpl_sequence_tag > { template< typename S > struct apply : empty <typename S::types> { }; }; template<> struct front_impl < function_types::detail::signature_mpl_sequence_tag > { template< typename S > struct apply : front <typename S::types> { }; }; template<> struct back_impl < function_types::detail::signature_mpl_sequence_tag > { template< typename S > struct apply : back <typename S::types> { }; }; template<> struct begin_impl < function_types::detail::signature_mpl_sequence_tag > { template< typename S > struct apply : begin <typename S::types> { }; }; template<> struct end_impl < function_types::detail::signature_mpl_sequence_tag > { template< typename S > struct apply : end <typename S::types> { }; }; template<> struct at_impl < function_types::detail::signature_mpl_sequence_tag > { template< typename S, typename N > struct apply : at <typename S::types, N > { }; };} }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?