MAIA bb96820c
Multiphysics at AIA
Loading...
Searching...
No Matches
maia::container::Container< Derived, Invalid >::Copy< left > Struct Template Reference

#include <container.h>

Public Member Functions

template<class It1 , class It2 , MBool l = left>
std::enable_if< l, It2 >::type operator() (It1 first, It1 last, It2 dest)
 
template<class It1 , class It2 , MBool l = left>
std::enable_if<!l, It2 >::type operator() (It1 first, It1 last, It2 dest)
 

Detailed Description

template<class Derived, template< class > class Invalid>
template<MBool left>
struct maia::container::Container< Derived, Invalid >::Copy< left >

Definition at line 151 of file container.h.

Member Function Documentation

◆ operator()() [1/2]

template<class Derived , template< class > class Invalid>
template<MBool left>
template<class It1 , class It2 , MBool l = left>
std::enable_if< l, It2 >::type maia::container::Container< Derived, Invalid >::Copy< left >::operator() ( It1  first,
It1  last,
It2  dest 
)
inline

Definition at line 153 of file container.h.

153 {
154 return std::copy(first, last, dest);
155 }

◆ operator()() [2/2]

template<class Derived , template< class > class Invalid>
template<MBool left>
template<class It1 , class It2 , MBool l = left>
std::enable_if<!l, It2 >::type maia::container::Container< Derived, Invalid >::Copy< left >::operator() ( It1  first,
It1  last,
It2  dest 
)
inline

Definition at line 157 of file container.h.

157 {
158 return std::copy_backward(first, last, dest);
159 }

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