Rheolef  7.2
an efficient C++ finite element environment
disarray_store< OutputRandomIterator, SetOp, Size, std::true_type >

Detailed Description

template<class OutputRandomIterator, class SetOp, class Size>
struct rheolef::disarray_store< OutputRandomIterator, SetOp, Size, std::true_type >

Definition at line 43 of file disarray_store.h.

Public Types

typedef std::iterator_traits< OutputRandomIterator >::value_type T
 
typedef T::value_type U
 
typedef std::pair< Size, Udata_type
 

Public Member Functions

void operator() (const std::pair< Size, U > &val)
 
Size n_new_entry () const
 
 disarray_store (OutputRandomIterator x, SetOp op)
 

Public Attributes

OutputRandomIterator _x
 
SetOp _op
 

Member Typedef Documentation

◆ T

typedef std::iterator_traits<OutputRandomIterator>::value_type T

Definition at line 44 of file disarray_store.h.

◆ U

typedef T::value_type U

Definition at line 45 of file disarray_store.h.

◆ data_type

typedef std::pair<Size,U> data_type

Definition at line 46 of file disarray_store.h.

Constructor & Destructor Documentation

◆ disarray_store()

disarray_store ( OutputRandomIterator  x,
SetOp  op 
)

Definition at line 51 of file disarray_store.h.

Member Function Documentation

◆ operator()()

void operator() ( const std::pair< Size, U > &  val)

Definition at line 47 of file disarray_store.h.

◆ n_new_entry()

Size n_new_entry ( ) const

Definition at line 50 of file disarray_store.h.

Member Data Documentation

◆ _x

OutputRandomIterator _x

Definition at line 52 of file disarray_store.h.

◆ _op

SetOp _op

Definition at line 53 of file disarray_store.h.


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