Classes | Public Types

PHAL::ZipMap< KeySeq, ElemSeq > Struct Template Reference

Zip a sequence of keys and elements into a sequence of pair<key,element> More...

#include <PHAL_TypeKeyMap.hpp>

List of all members.

Classes

struct  CreatePair

Public Types

typedef boost::mpl::transform
< KeySeq, ElemSeq, CreatePair,
boost::mpl::back_inserter
< boost::mpl::vector
<> > >::type 
type

Detailed Description

template<typename KeySeq, typename ElemSeq>
struct PHAL::ZipMap< KeySeq, ElemSeq >

Zip a sequence of keys and elements into a sequence of pair<key,element>

Definition at line 125 of file PHAL_TypeKeyMap.hpp.


Member Typedef Documentation

template<typename KeySeq, typename ElemSeq>
typedef boost::mpl::transform< KeySeq, ElemSeq, CreatePair, boost::mpl::back_inserter< boost::mpl::vector<> > >::type PHAL::ZipMap< KeySeq, ElemSeq >::type

Definition at line 139 of file PHAL_TypeKeyMap.hpp.


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