cml::meta::select_case< Case, Result, NextCase >::match< Find > Struct Template Reference

#include <switch.h>

List of all members.

Public Types

typedef select_if< same_type
< Find, Case >::is_true,
Result, typename
NextCase::template match< Find >
::result >::result 
result


Detailed Description

template<typename Case, typename Result, typename NextCase>
template<typename Find>
struct cml::meta::select_case< Case, Result, NextCase >::match< Find >

Definition at line 31 of file switch.h.


Member Typedef Documentation

template<typename Case , typename Result , typename NextCase >
template<typename Find>
typedef select_if< same_type<Find,Case>::is_true, Result, typename NextCase::template match<Find>::result >::result cml::meta::select_case< Case, Result, NextCase >::match< Find >::result

Definition at line 36 of file switch.h.


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

Generated on Sat Jul 18 19:35:39 2009 for CML 1.0 by  doxygen 1.5.9