10 #ifndef PVSUBARRAYCOPY_H
11 #define PVSUBARRAYCOPY_H
13 #include <pv/pvData.h>
17 namespace epics {
namespace pvData {
30 epicsShareExtern
void copy(
31 PVValueArray<T> & pvFrom,
34 PVValueArray<T> & pvTo,
49 epicsShareExtern
void copy(
50 PVScalarArray & pvFrom,
69 epicsShareExtern
void copy(
89 epicsShareExtern
void copy(
109 epicsShareExtern
void copy(
110 PVArray::shared_pointer
const & pvFrom,
113 PVArray::shared_pointer & pvTo,
PVValueArray< PVStructurePtr > PVStructureArray
constexpr iterator_traits< _InputIterator >::difference_type count(_InputIterator __first, _InputIterator __last, const _Tp &__value)
void copy(PVValueArray< T > &pvFrom, size_t fromOffset, size_t fromStride, PVValueArray< T > &pvTo, size_t toOffset, size_t toStride, size_t count)
Copy a subarray from one scalar array to another.