Adobe Source Libraries 1.49.0
A collection of C++ libraries.
Loading...
Searching...
No Matches

Functions

template<class InputRange, class OutputIterator>
OutputIterator copy (const InputRange &range, OutputIterator result)
 copy implementation
template<class BidirectionalRange1, class BidirectionalIterator2>
BidirectionalIterator2 copy_backward (BidirectionalRange1 &range1, BidirectionalIterator2 result)
 copy implementation
template<class BidirectionalRange1, class BidirectionalIterator2>
BidirectionalIterator2 copy_backward (const BidirectionalRange1 &range1, BidirectionalIterator2 result)
 copy implementation
template<class InputIter, class Size, class OutputIter>
std::pair< InputIter, OutputIter > copy_n (InputIter first, Size count, OutputIter result)
 copy implementation
template<typename I, typename F>
std::pair< I, Fcopy_bounded (I first, I last, F result_first, F result_last)
 copy implementation
template<typename I, typename O, typename T>
std::pair< I, O > copy_sentinal (I f, O o, const T &x)
 copy implementation
template<typename I, typename O>
std::pair< I, O > copy_sentinal (I f, O o)
 copy implementation

Detailed Description

See also

Function Documentation

◆ copy()

template<class InputRange, class OutputIterator>
OutputIterator copy ( const InputRange & range,
OutputIterator result )

Definition at line 42 of file copy.hpp.

◆ copy_backward() [1/2]

template<class BidirectionalRange1, class BidirectionalIterator2>
BidirectionalIterator2 copy_backward ( BidirectionalRange1 & range1,
BidirectionalIterator2 result )

Definition at line 52 of file copy.hpp.

◆ copy_backward() [2/2]

template<class BidirectionalRange1, class BidirectionalIterator2>
BidirectionalIterator2 copy_backward ( const BidirectionalRange1 & range1,
BidirectionalIterator2 result )

Definition at line 63 of file copy.hpp.

◆ copy_n()

template<class InputIter, class Size, class OutputIter>
std::pair< InputIter, OutputIter > copy_n ( InputIter first,
Size count,
OutputIter result )

Definition at line 112 of file copy.hpp.

◆ copy_bounded()

template<typename I, typename F>
std::pair< I, F > copy_bounded ( I first,
I last,
F result_first,
F result_last )

Definition at line 172 of file copy.hpp.

◆ copy_sentinal() [1/2]

template<typename I, typename O, typename T>
std::pair< I, O > copy_sentinal ( I f,
O o,
const T & x )

Definition at line 189 of file copy.hpp.

◆ copy_sentinal() [2/2]

template<typename I, typename O>
std::pair< I, O > copy_sentinal ( I f,
O o )

Definition at line 207 of file copy.hpp.