# dmd.dtoh

This module contains the implementation of the C++ header generation available through the command line switch -Hc.

#### Authors

Walter Bright

#### License

Boost License 1.0

Source: dtoh.d

Documentation: https://dlang.org/phobos/dmd_dtoh.html

Coverage: https://codecov.io/gh/dlang/dmd/src/master/src/dmd/dtoh.d

- `ToCppBuffer`

  #### Declaration

  `class `ToCppBuffer`: dmd.visitor.Visitor;`

  - `currentProt`

    #### Declaration

    `AST.Prot.Kind `currentProt`;`

    Last written protection level

  - `storageClass`

    #### Declaration

    `AST.STC `storageClass`;`

    Currently applicable storage classes

  - `ignoredCounter`

    #### Declaration

    `int `ignoredCounter`;`

    How many symbols were ignored