# cxxStructTemplateParameters

The <cxxStructTemplateParameters> element contains a set of struct parameters.

## Description

The <cxxStructTemplateParameters> element contains one or more <cxxStructTemplateParameter> elements. Each of which describes a struct parameter. <cxxStructTemplateParameters> is declared within <cxxStructDefinition>

## Example

    <cxxStructTemplateParameters>
      <cxxStructTemplateParameter>
        <cxxStructTemplateParameterType>typename T</cxxStructTemplateParameterType>
        <apiDefNote>The type of the first function object. </apiDefNote>
      </cxxStructTemplateParameter>
      <cxxStructTemplateParameter>
        <cxxStructTemplateParameterType>typename U</cxxStructTemplateParameterType>
        <apiDefNote>The type of the second function object. </apiDefNote>
      </cxxStructTemplateParameter>
    </cxxStructTemplateParameters>

## Contained by

cxxStructDefinition

## Contains

cxxStructTemplateParameter

## Content Model

cxxStructTemplateParameter (at least 1)

## Inheritance

topic/ph reference/ph apiRef/apiDefItem apiClassifier/apiDefItem cxxStruct/cxxStructTemplateParameters

Parent topic: cxxStruct module