Meta  0.1
A tiny metaprogramming library

Description

Typedefs

template<typename List , typename Fn >
using meta::lazy::all_of = defer< all_of, List, Fn >
 
template<typename List , typename Fn >
using meta::lazy::any_of = defer< any_of, List, Fn >
 
template<typename List , typename T >
using meta::lazy::count = defer< count, List, T >
 
template<typename List , typename Fn >
using meta::lazy::count_if = defer< count_if, List, Fn >
 
template<typename List , typename T >
using meta::lazy::find = defer< find, List, T >
 
template<typename List , typename Fun >
using meta::lazy::find_if = defer< find_if, List, Fun >
 
template<typename List , typename T >
using meta::lazy::find_index = defer< find_index, List, T >
 
template<typename List , typename T >
using meta::lazy::in = defer< in, List, T >
 
template<typename List , typename Fn >
using meta::lazy::none_of = defer< none_of, List, Fn >
 
template<typename List , typename T >
using meta::lazy::reverse_find = defer< reverse_find, List, T >
 
template<typename List , typename Fun >
using meta::lazy::reverse_find_if = defer< reverse_find_if, List, Fun >
 
template<typename List , typename T >
using meta::lazy::reverse_find_index = defer< reverse_find_index, List, T >
 

Typedef Documentation

template<typename List , typename Fn >
using meta::lazy::all_of = typedef defer<all_of, List, Fn>

#include <meta/meta.hpp>

See also
'meta::all_of'

Definition at line 2249 of file meta.hpp.

template<typename List , typename Fn >
using meta::lazy::any_of = typedef defer<any_of, List, Fn>

#include <meta/meta.hpp>

See also
'meta::any_of'

Definition at line 2267 of file meta.hpp.

template<typename List , typename T >
using meta::lazy::count = typedef defer<count, List, T>

#include <meta/meta.hpp>

See also
meta::count

Definition at line 1966 of file meta.hpp.

template<typename List , typename Fn >
using meta::lazy::count_if = typedef defer<count_if, List, Fn>

#include <meta/meta.hpp>

See also
meta::count_if

Definition at line 1990 of file meta.hpp.

template<typename List , typename T >
using meta::lazy::find = typedef defer<find, List, T>

#include <meta/meta.hpp>

See also
'meta::find'

Definition at line 1776 of file meta.hpp.

template<typename List , typename Fun >
using meta::lazy::find_if = typedef defer<find_if, List, Fun>

#include <meta/meta.hpp>

See also
'meta::find_if'

Definition at line 1833 of file meta.hpp.

template<typename List , typename T >
using meta::lazy::find_index = typedef defer<find_index, List, T>

#include <meta/meta.hpp>

See also
'meta::find_index'

Definition at line 1679 of file meta.hpp.

template<typename List , typename T >
using meta::lazy::in = typedef defer<in, List, T>

#include <meta/meta.hpp>

See also
'meta::in'

Definition at line 2303 of file meta.hpp.

template<typename List , typename Fn >
using meta::lazy::none_of = typedef defer<none_of, List, Fn>

#include <meta/meta.hpp>

See also
'meta::none_of'

Definition at line 2285 of file meta.hpp.

template<typename List , typename T >
using meta::lazy::reverse_find = typedef defer<reverse_find, List, T>

#include <meta/meta.hpp>

See also
'meta::rfind'

Definition at line 1792 of file meta.hpp.

template<typename List , typename Fun >
using meta::lazy::reverse_find_if = typedef defer<reverse_find_if, List, Fun>

#include <meta/meta.hpp>

See also
'meta::rfind_if'

Definition at line 1875 of file meta.hpp.

template<typename List , typename T >
using meta::lazy::reverse_find_index = typedef defer<reverse_find_index, List, T>

#include <meta/meta.hpp>

See also
'meta::reverse_find_index'

Definition at line 1730 of file meta.hpp.