proxy

Class template proxy_indirect_accessor

template <class F>
class proxy_indirect_accessor;

Class template proxy_indirect_accessor provides indirection accessibility for proxy. To instantiate proxy_indirect_accessor<F>, F shall model concept facade. As per facade<F>, typename F::convention_types shall be a tuple-like type containing any number of distinct types Cs, and typename F::reflection_types shall be a tuple-like type containing any number of distinct types Rs. For each type T in Cs or Rs, if T meets the ProAccessible requirements of F and T::is_direct is false, typename T::template accessor<F> is inherited by proxy_indirect_accessor<F>.

Member functions

Name Description
(constructor) [deleted] Has neither default nor copy constructors

See also

function template access_proxy