Memosa-FVM  0.2
Initializer< X, T_iterator > Class Template Reference

#include <PC.h>

Public Member Functions

 Initializer (T_iterator iter)
 
Initializer operator, (const X &x)
 

Protected Attributes

T_iterator _iter
 

Detailed Description

template<class X, class T_iterator>
class Initializer< X, T_iterator >

Definition at line 20 of file PC.h.

Constructor & Destructor Documentation

template<class X , class T_iterator >
Initializer< X, T_iterator >::Initializer ( T_iterator  iter)
inline

Definition at line 24 of file PC.h.

Referenced by Initializer< X, T_iterator >::operator,().

24  :
25  _iter(iter)
26  {}
T_iterator _iter
Definition: PC.h:35

Member Function Documentation

template<class X , class T_iterator >
Initializer Initializer< X, T_iterator >::operator, ( const X &  x)
inline

Definition at line 28 of file PC.h.

References Initializer< X, T_iterator >::_iter, and Initializer< X, T_iterator >::Initializer().

29  {
30  *_iter = x;
31  return Initializer(_iter+1);
32  }
Initializer(T_iterator iter)
Definition: PC.h:24
T_iterator _iter
Definition: PC.h:35

Member Data Documentation

template<class X , class T_iterator >
T_iterator Initializer< X, T_iterator >::_iter
protected

Definition at line 35 of file PC.h.

Referenced by Initializer< X, T_iterator >::operator,().


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