openMSX
Namespaces | Functions
view Namespace Reference

Namespaces

 detail
 

Functions

template<typename Range >
auto drop (Range &&range, size_t n)
 
template<typename Range >
auto drop_back (Range &&range, size_t n)
 
template<typename Range >
auto reverse (Range &&range)
 
template<typename Range , typename UnaryOp >
auto transform (Range &&range, UnaryOp op)
 
template<typename Map >
auto keys (Map &&map)
 
template<typename Map >
auto values (Map &&map)
 

Function Documentation

◆ drop()

template<typename Range >
auto view::drop ( Range &&  range,
size_t  n 
)

◆ drop_back()

template<typename Range >
auto view::drop_back ( Range &&  range,
size_t  n 
)

◆ keys()

template<typename Map >
auto view::keys ( Map &&  map)

◆ reverse()

template<typename Range >
auto view::reverse ( Range &&  range)

◆ transform()

template<typename Range , typename UnaryOp >
auto view::transform ( Range &&  range,
UnaryOp  op 
)

◆ values()

template<typename Map >
auto view::values ( Map &&  map)