libcppa  Version 0.1
cppa::util::if_else_c< IfStmt, T, Else > Struct Template Reference

#include <if_else.hpp>

Inherited by cppa::detail::ptype_to_type< PT >.

List of all members.


Detailed Description

template<bool IfStmt, typename T, class Else>
struct cppa::util::if_else_c< IfStmt, T, Else >

A conditinal expression for types that allows nested statements (unlike std::conditional).

type is defined as T if IfStmt == true; otherwise type is defined as Else::type.


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