# cxxUnionTemplateParameters

The <cxxUnionTemplateParameters> element contains a set of union parameters.

## Description

The <cxxUnionTemplateParameters> element contains one or more <cxxUnionTemplateParameter> elements. Each of which describes a union parameter. <cxxUnionTemplateParameters> is declared within <cxxUnionDefinition>

## Example

    <cxxUnionTemplateParameters>
      <cxxUnionTemplateParameter>
        <cxxUnionTemplateParameterType>typename T</cxxUnionTemplateParameterType>
        <apiDefNote>The type of the first function object. </apiDefNote>
      </cxxUnionTemplateParameter>
      <cxxUnionTemplateParameter>
        <cxxUnionTemplateParameterType>typename U</cxxUnionTemplateParameterType>
        <apiDefNote>The type of the second function object. </apiDefNote>
      </cxxUnionTemplateParameter>
    </cxxUnionTemplateParameters>

## Contained by

cxxUnionDefinition

## Contains

cxxUnionTemplateParameter

## Content Model

cxxUnionTemplateParameter (at least 1)

## Inheritance

topic/ph reference/ph apiRef/apiDefItem apiClassifier/apiDefItem cxxUnion/cxxUnionTemplateParameters

Parent topic: cxxUnion module