Meta  0.1
A tiny metaprogramming library
lazy

Description

Typedefs

template<typename T >
using meta::lazy::alignof_ = defer< alignof_, T >
 
template<typename... As>
using meta::lazy::let = defer< let, As... >
 
template<typename F >
using meta::lazy::not_fn = defer< not_fn, F >
 
template<typename T >
using meta::lazy::sizeof_ = defer< sizeof_, T >
 

Typedef Documentation

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

#include <meta/meta.hpp>

See also
meta::alignof_

Definition at line 582 of file meta.hpp.

template<typename... As>
using meta::lazy::let = typedef defer<let, As...>

#include <meta/meta.hpp>

See also
meta::let

Definition at line 2816 of file meta.hpp.

template<typename F >
using meta::lazy::not_fn = typedef defer<not_fn, F>

#include <meta/meta.hpp>

See also
'meta::not_fn'

Definition at line 2231 of file meta.hpp.

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

#include <meta/meta.hpp>

See also
meta::sizeof_

Definition at line 577 of file meta.hpp.