ALPSCore reference
Public Types | Public Member Functions | List of all members
alps::slice_it< ValueType > Struct Template Reference

#include <slice.hpp>

Collaboration diagram for alps::slice_it< ValueType >:
Collaboration graph

Public Types

typedef element_type< ValueType >::type result_type
 
typedef ValueType const & first_argument_type
 
typedef slice_index< ValueType >::type second_argument_type
 

Public Member Functions

result_type operator() (ValueType const &x, second_argument_type i) const
 

Detailed Description

template<class ValueType>
struct alps::slice_it< ValueType >

Definition at line 90 of file slice.hpp.

Member Typedef Documentation

template<class ValueType >
typedef ValueType const& alps::slice_it< ValueType >::first_argument_type

Definition at line 93 of file slice.hpp.

template<class ValueType >
typedef element_type<ValueType>::type alps::slice_it< ValueType >::result_type

Definition at line 92 of file slice.hpp.

template<class ValueType >
typedef slice_index<ValueType>::type alps::slice_it< ValueType >::second_argument_type

Definition at line 94 of file slice.hpp.

Member Function Documentation

template<class ValueType >
result_type alps::slice_it< ValueType >::operator() ( ValueType const &  x,
second_argument_type  i 
) const
inline

Definition at line 96 of file slice.hpp.


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