|
struct | mimicpp::signature_call_convention< Signature > |
| Template specialization for the default call-convention. More...
|
|
struct | mimicpp::call_convention_traits< detail::default_call_convention > |
| Template specialization for the default call-convention. More...
|
|
struct | mimicpp::signature_add_noexcept< Return(Params...)> |
|
struct | mimicpp::signature_add_noexcept< Return(Params...,...)> |
|
struct | mimicpp::signature_add_noexcept< Return(Params...) noexcept > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...,...) noexcept > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...) const > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...,...) const > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...) const noexcept > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...,...) const noexcept > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...)& > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...,...)& > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...) &noexcept > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...,...) &noexcept > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...) const & > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...,...) const & > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...) const &noexcept > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...,...) const &noexcept > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...) && > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...,...) && > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...) &&noexcept > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...,...) &&noexcept > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...) const && > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...,...) const && > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...) const &&noexcept > |
|
struct | mimicpp::signature_add_noexcept< Return(Params...,...) const &&noexcept > |
|
struct | mimicpp::signature_remove_call_convention< Signature > |
| Primary template, purposely undefined. More...
|
|
struct | mimicpp::signature_remove_noexcept< Signature > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...)> |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...,...)> |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...) noexcept > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...,...) noexcept > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...) const > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...,...) const > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...) const noexcept > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...,...) const noexcept > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...)& > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...,...)& > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...) &noexcept > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...,...) &noexcept > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...) const & > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...,...) const & > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...) const &noexcept > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...,...) const &noexcept > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...) && > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...,...) && > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...) &&noexcept > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...,...) &&noexcept > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...) const && > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...,...) const && > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...) const &&noexcept > |
|
struct | mimicpp::signature_remove_noexcept< Return(Params...,...) const &&noexcept > |
|
struct | mimicpp::signature_remove_ref_qualifier< Signature > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...)> |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...,...)> |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...) noexcept > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...,...) noexcept > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...) const > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...,...) const > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...) const noexcept > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...,...) const noexcept > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...)& > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...,...)& > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...) &noexcept > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...,...) &noexcept > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...) const & > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...,...) const & > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...) const &noexcept > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...,...) const &noexcept > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...) && > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...,...) && > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...) &&noexcept > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...,...) &&noexcept > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...) const && > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...,...) const && > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...) const &&noexcept > |
|
struct | mimicpp::signature_remove_ref_qualifier< Return(Params...,...) const &&noexcept > |
|
struct | mimicpp::signature_remove_const_qualifier< Signature > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...)> |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...,...)> |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...) noexcept > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...,...) noexcept > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...) const > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...,...) const > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...) const noexcept > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...,...) const noexcept > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...)& > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...,...)& > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...) &noexcept > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...,...) &noexcept > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...) const & > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...,...) const & > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...) const &noexcept > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...,...) const &noexcept > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...) && > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...,...) && > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...) &&noexcept > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...,...) &&noexcept > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...) const && > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...,...) const && > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...) const &&noexcept > |
|
struct | mimicpp::signature_remove_const_qualifier< Return(Params...,...) const &&noexcept > |
|
struct | mimicpp::signature_decay< Signature > |
| Primary template. More...
|
|
struct | mimicpp::signature_return_type< Signature > |
| Primary template. More...
|
|
struct | mimicpp::signature_return_type< Return(Params...)> |
|
struct | mimicpp::signature_return_type< Return(Params...,...)> |
|
struct | mimicpp::signature_param_type< index, Signature > |
| Primary template. More...
|
|
struct | mimicpp::signature_param_type< index, Return(Params...)> |
|
struct | mimicpp::signature_const_qualification< Signature > |
| Primary template. More...
|
|
struct | mimicpp::signature_ref_qualification< Signature > |
| Primary template. More...
|
|
struct | mimicpp::signature_ref_qualification< Return(Params...)> |
|
struct | mimicpp::signature_ref_qualification< Return(Params...,...)> |
|
struct | mimicpp::signature_ref_qualification< Return(Params...)& > |
|
struct | mimicpp::signature_ref_qualification< Return(Params...,...)& > |
|
struct | mimicpp::signature_ref_qualification< Return(Params...) && > |
|
struct | mimicpp::signature_ref_qualification< Return(Params...,...) && > |
|
struct | mimicpp::signature_is_noexcept< Signature > |
| Primary template. More...
|
|
struct | mimicpp::signature_param_list< Signature > |
| Primary template. More...
|
|
struct | mimicpp::signature_param_list< Return(Params...)> |
|
struct | mimicpp::is_overloadable_with< First, Second > |
| Primary template. More...
|
|
struct | mimicpp::is_overload_set< First, Others > |
| Primary template. More...
|
|
struct | mimicpp::is_overload_set< First > |
|
struct | mimicpp::uint_with_size< 1u > |
| 1-byte specialization. More...
|
|
struct | mimicpp::uint_with_size< 2u > |
| 2-byte specialization. More...
|
|
struct | mimicpp::uint_with_size< 4u > |
| 4-byte specialization. More...
|
|
struct | mimicpp::uint_with_size< 8u > |
| 8-byte specialization. More...
|
|