René's URL Explorer Experiment


Title: proxy - 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/proxy#class-template-proxy
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/spec/
(constructor) https://ngcpp.github.io/proxy/spec/constructor/
(destructor) https://ngcpp.github.io/proxy/spec/destructor/
emplace https://ngcpp.github.io/proxy/spec/emplace/
invoke (non-member) https://ngcpp.github.io/proxy/spec/friend_invoke/
operator boolhas_value https://ngcpp.github.io/proxy/spec/operator_bool/
operator->operator* https://ngcpp.github.io/proxy/spec/indirection/
operator= (non-member) https://ngcpp.github.io/proxy/spec/friend_operator_equality/
operator= https://ngcpp.github.io/proxy/spec/assignment/
reflect (non-member) https://ngcpp.github.io/proxy/spec/friend_reflect/
reinterpret_invoke (non-member) https://ngcpp.github.io/proxy/spec/friend_reinterpret_invoke/
reset https://ngcpp.github.io/proxy/spec/reset/
swap (non-member) https://ngcpp.github.io/proxy/spec/friend_swap/
swap https://ngcpp.github.io/proxy/spec/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/weak_dispatch/
operator() https://ngcpp.github.io/proxy/weak_dispatch/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 Types https://ngcpp.github.io/proxy/spec/proxy#member-types
Member Functions https://ngcpp.github.io/proxy/spec/proxy#member-functions
Non-Member Functions https://ngcpp.github.io/proxy/spec/proxy#non-member-functions
Comparing with Other Standard Polymorphic Wrappers https://ngcpp.github.io/proxy/spec/proxy#comparing-with-other-standard-polymorphic-wrappers
Example https://ngcpp.github.io/proxy/spec/proxy#example
See Also https://ngcpp.github.io/proxy/spec/proxy#see-also
std::functionhttps://en.cppreference.com/w/cpp/utility/functional/function
std::move_only_functionhttps://en.cppreference.com/w/cpp/utility/functional/move_only_function
std::anyhttps://en.cppreference.com/w/cpp/utility/any
garbage collection (GC)https://en.wikipedia.org/wiki/Garbage_collection_(computer_science)
proxiablehttps://ngcpp.github.io/proxy/proxiable/
tuple-likehttps://en.cppreference.com/w/cpp/utility/tuple/tuple-like
tuple-likehttps://en.cppreference.com/w/cpp/utility/tuple/tuple-like
ProAccessible requirementshttps://ngcpp.github.io/proxy/ProAccessible/
substituted-overload...https://ngcpp.github.io/proxy/ProOverload/
ProAccessible requirementshttps://ngcpp.github.io/proxy/ProAccessible/
(constructor)https://ngcpp.github.io/proxy/spec/constructor/
(destructor)https://ngcpp.github.io/proxy/spec/destructor/
emplacehttps://ngcpp.github.io/proxy/spec/emplace/
operator boolhas_valuehttps://ngcpp.github.io/proxy/spec/operator_bool/
operator->operator*https://ngcpp.github.io/proxy/spec/indirection/
operator=https://ngcpp.github.io/proxy/spec/assignment/
resethttps://ngcpp.github.io/proxy/spec/reset/
swaphttps://ngcpp.github.io/proxy/spec/swap/
operator==https://ngcpp.github.io/proxy/spec/friend_operator_equality/
swaphttps://ngcpp.github.io/proxy/spec/friend_swap/
std::swaphttps://en.cppreference.com/w/cpp/algorithm/swap
invokehttps://ngcpp.github.io/proxy/spec/friend_invoke/
reflecthttps://ngcpp.github.io/proxy/spec/friend_reflect/
reinterpret_invokehttps://ngcpp.github.io/proxy/spec/friend_reinterpret_invoke/
std::functionhttps://en.cppreference.com/w/cpp/utility/functional/function/function
std::packaged_taskhttps://en.cppreference.com/w/cpp/thread/packaged_task
std::anyhttps://en.cppreference.com/w/cpp/utility/any/any
std::move_only_functionhttps://en.cppreference.com/w/cpp/utility/functional/move_only_function/move_only_function
removed in C++17https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0302r1.html
allocate_proxyhttps://ngcpp.github.io/proxy/allocate_proxy/
facadehttps://ngcpp.github.io/proxy/facade/
facade_builderhttps://ngcpp.github.io/proxy/basic_facade_builder/
concept proxiablehttps://ngcpp.github.io/proxy/proxiable/
function template make_proxyhttps://ngcpp.github.io/proxy/make_proxy/
macro PRO_DEF_MEM_DISPATCHhttps://ngcpp.github.io/proxy/PRO_DEF_MEM_DISPATCH/
Material for MkDocs https://squidfunk.github.io/mkdocs-material/

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


URLs of crawlers that visited me.