#include <list.h>
Public Types |
typedef F::result_type | Type |
Public Member Functions |
F & | f () |
const F & | f () const |
Type | head () const |
Map | tail () const |
bool | empty () const |
| Map () |
| Map (const List &_l, const F &_f) |
Public Attributes |
List | l |
char | f_space [sizeof(F)] |
Member Typedef Documentation
template<typename List, typename F>
Constructor & Destructor Documentation
template<typename List, typename F>
template<typename List, typename F>
Member Function Documentation
template<typename List, typename F>
template<typename List, typename F>
template<typename List, typename F>
template<typename List, typename F>
template<typename List, typename F>
Member Data Documentation
template<typename List, typename F>
template<typename List, typename F>
The documentation for this struct was generated from the following file: