.. _exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1meta_1_1constant: Template Struct constant ======================== - Defined in :ref:`file_include_proxsuite_linalg_veg_internal_macros.hpp` Inheritance Relationships ------------------------- Derived Types ************* - ``public proxsuite::linalg::veg::_detail::_cpo::extract_members_deduce_trait_impl< _detail::member_extract_access< T >::value, Trait, T >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__cpo_1_1extract__members__deduce__trait__impl`) - ``public proxsuite::linalg::veg::_detail::_cpo::extract_members_deduce_trait_impl< bool, Trait, T >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__cpo_1_1extract__members__deduce__trait__impl`) - ``public proxsuite::linalg::veg::_detail::_cpo::member_trait_and< Trait, SimpleITuple< _meta::integer_sequence< usize, Is... >, Ts Bases::*... > >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__cpo_1_1member__trait__and_3_01Trait_00_01Simplc5b492ef828350d9630bf5ebc812c047`) - ``public proxsuite::linalg::veg::_detail::_mem::builtin_addr`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__mem_1_1builtin__addr`) - ``public proxsuite::linalg::veg::_detail::_mem::has_adl_addr< T >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__mem_1_1has__adl__addr`) - ``public proxsuite::linalg::veg::_detail::_mem::has_member_addr< T >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__mem_1_1has__member__addr`) - ``public proxsuite::linalg::veg::_detail::_meta::all_same_impl< ISeq, Ts >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1all__same__impl`) - ``public proxsuite::linalg::veg::_detail::_meta::all_same_impl< meta::index_sequence< Is... >, discard_1st< decltype(Is), T >... >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1all__same__impl_3_01meta_1_1index__seqe8ee372b19444e73cc28a877ceb2ba54`) - ``public proxsuite::linalg::veg::_detail::_meta::all_same_impl< meta::index_sequence<> >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1all__same__impl_3_01meta_1_1index__sequence_3_4_01_4`) - ``public proxsuite::linalg::veg::_detail::_meta::has_adl_get< I, T >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1has__adl__get`) - ``public proxsuite::linalg::veg::_detail::_meta::has_array_get< I, T >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1has__array__get`) - ``public proxsuite::linalg::veg::_detail::_meta::has_member_get< I, T >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1has__member__get`) - ``public proxsuite::linalg::veg::_detail::_meta::is_complete< T, typename >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1is__complete`) - ``public proxsuite::linalg::veg::_detail::_meta::is_complete< T, bool_constant< sizeof(T)==sizeof(T)> >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1is__complete_3_01T_00_01bool__constant1b5735d04e74f2f41e112a59109e1896`) - ``public proxsuite::linalg::veg::_detail::_meta::is_const< T >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1is__const`) - ``public proxsuite::linalg::veg::_detail::_meta::is_const< T const >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1is__const_3_01T_01const_01_4`) - ``public proxsuite::linalg::veg::_detail::_meta::is_fix< T >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1is__fix`) - ``public proxsuite::linalg::veg::_detail::_meta::is_fix< Fix< N > >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1is__fix_3_01Fix_3_01N_01_4_01_4`) - ``public proxsuite::linalg::veg::_detail::_meta::is_lvalue_reference< T >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1is__lvalue__reference`) - ``public proxsuite::linalg::veg::_detail::_meta::is_lvalue_reference< T & >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1is__lvalue__reference_3_01T_01_6_01_4`) - ``public proxsuite::linalg::veg::_detail::_meta::is_pointer< T >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1is__pointer`) - ``public proxsuite::linalg::veg::_detail::_meta::is_pointer< T * >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1is__pointer_3_01T_01_5_01_4`) - ``public proxsuite::linalg::veg::_detail::_meta::is_rvalue_reference< T >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1is__rvalue__reference`) - ``public proxsuite::linalg::veg::_detail::_meta::is_rvalue_reference< T && >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1is__rvalue__reference_3_01T_01_6_6_01_4`) - ``public proxsuite::linalg::veg::_detail::_meta::none_found`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1none__found`) - ``public proxsuite::linalg::veg::_detail::_meta::specializes< F, T >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1specializes`) - ``public proxsuite::linalg::veg::_detail::_meta::specializes< F, F< Ts... > >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1__detail_1_1__meta_1_1specializes_3_01F_00_01F_3_01Ts_8_8_8_01_4_01_4`) - ``public proxsuite::linalg::veg::cpo::is_trivially_constructible< Slice< T > >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1cpo_1_1is__trivially__constructible_3_01Slice_3_01T_01_4_01_4`) - ``public proxsuite::linalg::veg::cpo::is_trivially_constructible< tuple::IndexedTuple< meta::index_sequence< Is... >, Ts... > >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1cpo_1_1is__trivially__constructible_3_01tuple_1_1IndexedTupl14a1f264569e7350f37ed76ce13be4f5`) - ``public proxsuite::linalg::veg::cpo::is_trivially_constructible< tuple::Tuple< Ts... > >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1cpo_1_1is__trivially__constructible_3_01tuple_1_1Tuple_3_01Ts_8_8_8_01_4_01_4`) - ``public proxsuite::linalg::veg::cpo::is_trivially_relocatable< tuple::IndexedTuple< meta::index_sequence< Is... >, Ts... > >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1cpo_1_1is__trivially__relocatable_3_01tuple_1_1IndexedTuple_1a5f170446885fa944e8403df425058d`) - ``public proxsuite::linalg::veg::cpo::is_trivially_relocatable< tuple::Tuple< Ts... > >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1cpo_1_1is__trivially__relocatable_3_01tuple_1_1Tuple_3_01Ts_8_8_8_01_4_01_4`) - ``public proxsuite::linalg::veg::meta::and_test< Seq, Bs >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1meta_1_1and__test`) - ``public proxsuite::linalg::veg::meta::and_test< index_sequence< Is... >, indexed< Is, true_type >... >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1meta_1_1and__test_3_01index__sequence_3_01Is_8_8_8_01_4_00_05674b4e05c7d2e8e7c1226fd5197b6d2`) - ``public proxsuite::linalg::veg::meta::conjunction<>`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1meta_1_1conjunction_3_4`) - ``public proxsuite::linalg::veg::meta::disjunction<>`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1meta_1_1disjunction_3_4`) - ``public proxsuite::linalg::veg::meta::is_bounded_array< T >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1meta_1_1is__bounded__array`) - ``public proxsuite::linalg::veg::meta::is_bounded_array< T[N]>`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1meta_1_1is__bounded__array_3_01T_0fN_0e_4`) - ``public proxsuite::linalg::veg::meta::or_test< Seq, Bs >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1meta_1_1or__test`) - ``public proxsuite::linalg::veg::meta::or_test< index_sequence< Is... >, indexed< Is, false_type >... >`` (:ref:`exhale_struct_structproxsuite_1_1linalg_1_1veg_1_1meta_1_1or__test_3_01index__sequence_3_01Is_8_8_8_01_4_00_0172997cf84633db2288bb9ba9827aedd6`) - ``public proxsuite::proxqp::detail::DetectedImpl< Dummy, Fallback, F, Ts >`` (:ref:`exhale_struct_structproxsuite_1_1proxqp_1_1detail_1_1DetectedImpl`) - ``public proxsuite::proxqp::detail::DetectedImpl< Void< F< Ts... > >, Fallback, F, Ts... >`` (:ref:`exhale_struct_structproxsuite_1_1proxqp_1_1detail_1_1DetectedImpl_3_01Void_3_01F_3_01Ts_8_8_8_01_4_01_4_00_01F2ffd9abc2f7171836425854b294c9e6f`) Struct Documentation -------------------- .. doxygenstruct:: proxsuite::linalg::veg::meta::constant :project: proxsuite Doxygen Project :members: :protected-members: :undoc-members: