René's URL Explorer Experiment


Title: weak_dispatch - Proxy 4

Description: Next Generation Polymorphism in C++

Generator: mkdocs-1.6.1, mkdocs-material-9.7.6

direct link

Domain: ngcpp.github.io

Links:

Skip to content https://ngcpp.github.io/proxy/spec/weak_dispatch#class-template-weak_dispatch
https://ngcpp.github.io/
GitHub https://github.com/ngcpp/proxy/
https://ngcpp.github.io/
GitHub https://github.com/ngcpp/proxy/
Home https://ngcpp.github.io/
Specifications https://ngcpp.github.io/proxy/
facade https://ngcpp.github.io/proxy/facade/
inplace_proxiable_target https://ngcpp.github.io/proxy/inplace_proxiable_target/
proxiable_target https://ngcpp.github.io/proxy/proxiable_target/
proxiable https://ngcpp.github.io/proxy/proxiable/
bad_proxy_cast https://ngcpp.github.io/proxy/bad_proxy_cast/
basic_facade_builderfacade_builder https://ngcpp.github.io/proxy/basic_facade_builder/
add_conventionadd_indirect_conventionadd_direct_convention https://ngcpp.github.io/proxy/basic_facade_builder/add_convention/
add_facade_with_substitution https://ngcpp.github.io/proxy/basic_facade_builder/add_facade_with_substitution/
add_facade https://ngcpp.github.io/proxy/basic_facade_builder/add_facade/
add_reflectionadd_indirect_reflectionadd_direct_reflection https://ngcpp.github.io/proxy/basic_facade_builder/add_reflection/
add_skill https://ngcpp.github.io/proxy/basic_facade_builder/add_skill/
build https://ngcpp.github.io/proxy/basic_facade_builder/build/
restrict_layout https://ngcpp.github.io/proxy/basic_facade_builder/restrict_layout/
support_copy https://ngcpp.github.io/proxy/basic_facade_builder/support_copy/
support_destruction https://ngcpp.github.io/proxy/basic_facade_builder/support_destruction/
support_relocation https://ngcpp.github.io/proxy/basic_facade_builder/support_relocation/
constraint_level https://ngcpp.github.io/proxy/constraint_level/
explicit_conversion_dispatchconversion_dispatch https://ngcpp.github.io/proxy/explicit_conversion_dispatch/
accessor https://ngcpp.github.io/proxy/explicit_conversion_dispatch/accessor/
operator() https://ngcpp.github.io/proxy/explicit_conversion_dispatch/operator_call/
facade_aware_overload_t https://ngcpp.github.io/proxy/facade_aware_overload_t/
implicit_conversion_dispatch https://ngcpp.github.io/proxy/implicit_conversion_dispatch/
accessor https://ngcpp.github.io/proxy/implicit_conversion_dispatch/accessor/
operator() https://ngcpp.github.io/proxy/implicit_conversion_dispatch/operator_call/
is_bitwise_trivially_relocatable https://ngcpp.github.io/proxy/is_bitwise_trivially_relocatable/
not_implemented https://ngcpp.github.io/proxy/not_implemented/
operator_dispatch https://ngcpp.github.io/proxy/operator_dispatch/
accessor https://ngcpp.github.io/proxy/operator_dispatch/accessor/
operator() https://ngcpp.github.io/proxy/operator_dispatch/operator_call/
proxy_indirect_accessor https://ngcpp.github.io/proxy/proxy_indirect_accessor/
invoke https://ngcpp.github.io/proxy/proxy_indirect_accessor/friend_invoke/
reflect https://ngcpp.github.io/proxy/proxy_indirect_accessor/friend_reflect/
reinterpret_invoke https://ngcpp.github.io/proxy/proxy_indirect_accessor/friend_reinterpret_invoke/
proxy_viewobserver_facade https://ngcpp.github.io/proxy/proxy_view/
proxy https://ngcpp.github.io/proxy/proxy/
(constructor) https://ngcpp.github.io/proxy/proxy/constructor/
(destructor) https://ngcpp.github.io/proxy/proxy/destructor/
emplace https://ngcpp.github.io/proxy/proxy/emplace/
invoke (non-member) https://ngcpp.github.io/proxy/proxy/friend_invoke/
operator boolhas_value https://ngcpp.github.io/proxy/proxy/operator_bool/
operator->operator* https://ngcpp.github.io/proxy/proxy/indirection/
operator= (non-member) https://ngcpp.github.io/proxy/proxy/friend_operator_equality/
operator= https://ngcpp.github.io/proxy/proxy/assignment/
reflect (non-member) https://ngcpp.github.io/proxy/proxy/friend_reflect/
reinterpret_invoke (non-member) https://ngcpp.github.io/proxy/proxy/friend_reinterpret_invoke/
reset https://ngcpp.github.io/proxy/proxy/reset/
swap (non-member) https://ngcpp.github.io/proxy/proxy/friend_swap/
swap https://ngcpp.github.io/proxy/proxy/swap/
substitution_dispatch https://ngcpp.github.io/proxy/substitution_dispatch/
accessor https://ngcpp.github.io/proxy/substitution_dispatch/accessor/
operator() https://ngcpp.github.io/proxy/substitution_dispatch/operator_call/
weak_dispatch https://ngcpp.github.io/proxy/spec/
operator() https://ngcpp.github.io/proxy/spec/operator_call/
weak_proxyweak_facade https://ngcpp.github.io/proxy/weak_proxy/
skills::as_view https://ngcpp.github.io/proxy/skills_as_view/
skills::as_weak https://ngcpp.github.io/proxy/skills_as_weak/
skills::fmt_formatskills::fmt_wformat https://ngcpp.github.io/proxy/skills_fmt_format/
skills::formatskills::wformat https://ngcpp.github.io/proxy/skills_format/
skills::rttiskills::indirect_rttiskills::direct_rtti https://ngcpp.github.io/proxy/skills_rtti/
proxy_cast https://ngcpp.github.io/proxy/skills_rtti/proxy_cast/
proxy_typeid https://ngcpp.github.io/proxy/skills_rtti/proxy_typeid/
skills::slim https://ngcpp.github.io/proxy/skills_slim/
allocate_proxy_shared https://ngcpp.github.io/proxy/allocate_proxy_shared/
allocate_proxy https://ngcpp.github.io/proxy/allocate_proxy/
make_proxy_inplace https://ngcpp.github.io/proxy/make_proxy_inplace/
make_proxy_shared https://ngcpp.github.io/proxy/make_proxy_shared/
make_proxy_view https://ngcpp.github.io/proxy/make_proxy_view/
make_proxy https://ngcpp.github.io/proxy/make_proxy/
proxy_invoke https://ngcpp.github.io/proxy/proxy_invoke/
proxy_reflect https://ngcpp.github.io/proxy/proxy_reflect/
__msft_lib_proxy https://ngcpp.github.io/proxy/msft_lib_proxy/
PRO_DEF_FREE_AS_MEM_DISPATCH https://ngcpp.github.io/proxy/PRO_DEF_FREE_AS_MEM_DISPATCH/
PRO_DEF_FREE_DISPATCH https://ngcpp.github.io/proxy/PRO_DEF_FREE_DISPATCH/
PRO_DEF_MEM_DISPATCH https://ngcpp.github.io/proxy/PRO_DEF_MEM_DISPATCH/
ProAccessible https://ngcpp.github.io/proxy/ProAccessible/
ProBasicConvention https://ngcpp.github.io/proxy/ProBasicConvention/
ProBasicFacade https://ngcpp.github.io/proxy/ProBasicFacade/
ProBasicReflection https://ngcpp.github.io/proxy/ProBasicReflection/
ProConvention https://ngcpp.github.io/proxy/ProConvention/
ProDispatch https://ngcpp.github.io/proxy/ProDispatch/
ProFacade https://ngcpp.github.io/proxy/ProFacade/
ProOverload https://ngcpp.github.io/proxy/ProOverload/
ProReflection https://ngcpp.github.io/proxy/ProReflection/
Modules Support https://ngcpp.github.io/modules_support/
FAQ https://ngcpp.github.io/faq/
Member Functions https://ngcpp.github.io/proxy/spec/weak_dispatch#member-functions
Notes https://ngcpp.github.io/proxy/spec/weak_dispatch#notes
Example https://ngcpp.github.io/proxy/spec/weak_dispatch#example
See Also https://ngcpp.github.io/proxy/spec/weak_dispatch#see-also
dispatchhttps://ngcpp.github.io/proxy/ProDispatch/
not_implementedhttps://ngcpp.github.io/proxy/not_implemented/
operator()https://ngcpp.github.io/proxy/spec/operator_call/
PRO_DEF_FREE_DISPATCHhttps://ngcpp.github.io/proxy/PRO_DEF_FREE_DISPATCH/
Javahttps://docs.oracle.com/javase/specs/jls/se23/html/jls-9.html#jls-9.4-200
C#https://learn.microsoft.com/dotnet/csharp/language-reference/proposals/csharp-8.0/default-interface-methods
PRO_DEF_FREE_DISPATCHhttps://ngcpp.github.io/proxy/PRO_DEF_FREE_DISPATCH/
PRO_DEF_FREE_AS_MEM_DISPATCHhttps://ngcpp.github.io/proxy/PRO_DEF_FREE_AS_MEM_DISPATCH/
named requirements ProDispatchhttps://ngcpp.github.io/proxy/ProDispatch/
Material for MkDocs https://squidfunk.github.io/mkdocs-material/

Viewport: width=device-width,initial-scale=1


URLs of crawlers that visited me.