stribog.meta.base

Members

Templates

ExpressionList
template ExpressionList(T...)

Simple expression list wrapper.

StrictExpressionList
template StrictExpressionList(T...)

Sometimes we don't want to auto expand expression ExpressionLists. That can be used to pass several lists into templates without breaking their boundaries.

staticEqual
template staticEqual(alias ET1, alias ET2)

Checks two expression lists to be equal. ET1 and ET2 should be wrapped to StrictExpressionList.

staticToString
template staticToString(T...)

Converts to string template T.

Meta

License

Subject to the terms of the Boost 1.0 license as specified in LICENSE file

Authors

Anton Gushcha <ncrashed@gmail.com>

Definition of expression lists - the base of meta-programming facilities of the library.