:relfileprefix: ../
[#DCD99CC522B9E872B3084A5B891004AFE72394D9]

= Class integral_constant



== Synopsis

Declared in header `</type_traits#L62[type_traits,window=blank_]>`

[source,cpp,subs="verbatim,macros,-callouts"]
----
struct integral_constant;
----

==  Types
[,cols=2]
|===
|Name |Description
|xref:std/integral_constant/type.adoc[`pass:v[type]`] |

|xref:std/integral_constant/value_type.adoc[`pass:v[value_type]`] |

|===
==  Member Functions
[,cols=2]
|===
|Name |Description
|xref:std/integral_constant/2conversion.adoc[`pass:v[operator integral_constant::value_type]`] |

|xref:std/integral_constant/operator_call.adoc[`pass:v[operator()]`] |

|===
==  Static Data Members
[,cols=2]
|===
|Name |Description
|xref:std/integral_constant/value.adoc[`pass:v[value]`] |

|===


