libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::deref Namespace Reference

The execution_context may need extra dereferencing according to the result_type it contains. More...

Classes

struct  extra
 Ensure that when the execution_context is dereferenced to obtain the result any extra dereferences are done as necessary, for example if it is a boolean. More...
 
struct  extra_deref
 Ensure that when the execution_context is dereferenced to obtain the result any extra dereferences are done as necessary, for example if it is a count. More...
 
struct  noop
 Just dereference the execution_context as normal. More...
 

Detailed Description

The execution_context may need extra dereferencing according to the result_type it contains.