# cxxStructDefinitionFile

The <cxxStructDefinitionFile> element is defined within <cxxStructAPIItemLocation>. <cxxStructDefinitionFile> specifies the file in which the API definition is present.

## Description

The element <cxxStructDefinitionFile> is empty but for the required attributes name and value. name is always "filePath" and value is the actual file path.

## Example

    <cxxStructDefinition>
        <cxxStructAccessSpecifier value="public" />
        <cxxStructAPIItemLocation>
            <cxxStructDeclarationFile name="filePath" value="s:/sf/os/commsfw/commsconfig/commsdatabaseshim/commdbshim/SCDB/CDBTABLE.CPP" />
            <cxxStructDeclarationFileLine name="lineNumber" value="37" />
            <cxxStructDefinitionFile name="filePath" value="s:/sf/os/commsfw/commsconfig/commsdatabaseshim/commdbshim/SCDB/CDBTABLE.CPP" />
            <cxxStructDefinitionFileLineStart name="lineNumber" value="36" />
            <cxxStructDefinitionFileLineEnd name="lineNumber" value="41" />
        </cxxStructAPIItemLocation>
    </cxxStructDefinition>

## Contained by

cxxStructAPIItemLocation

## Contains

## Content Model

No content.

## Inheritance

topic/state reference/state apiRef/apiQualifier apiClassifier/apiQualifier cxxStruct/cxxStructDefinitionFile

Parent topic: cxxStruct module