All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
WithAssociatedStruct Class Reference

Helper to create associated data proxy. More...

#include <withAssociated.h>

Detailed Description

Helper to create associated data proxy.

Template Parameters
Auxtype of data associated to the main one
Metadatatype of metadata of the association
ArgTupletype of arguments required for the creation of proxy
AuxTagtag for the associated data (default: as Aux)

This class stores user arguments for the construction of a proxy to associated data of type Aux and with metadata Metadata. It can use that information plus some additional one to create the associated data itself. This additional information is provided by getCollection().

The association will be identified by type AuxTag.

This is not a customization point: to have a custom associated data produced, specialize proxy::AssociatedDataProxyMaker class


The documentation for this class was generated from the following file: