Elm  2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
_if< c, T, E > Struct Template Reference

#include <elm/meta.h>

Inherits T.

Detailed Description

template<bool c, class T, class E>
struct elm::meta::_if< c, T, E >

This meta-programming construction allows the selection of type depending on a boolean value. If c is true, the result type is T, else the result type is E.

Parameters
cCondition.
TResult type if c is true.
EResult type if c is false.

The documentation for this struct was generated from the following file: