1 #ifndef ECLIPSE_IO_UTIL_HPP 2 #define ECLIPSE_IO_UTIL_HPP 11 namespace EclipseIOUtil
15 void addToStripedData(
const std::vector<T>& data, std::vector<T>& result,
size_t offset,
size_t stride) {
17 for (
size_t index = offset; index < result.size(); index += stride) {
18 result[index] = data[dataindex];
25 void extractFromStripedData(
const std::vector<T>& data, std::vector<T>& result,
size_t offset,
size_t stride) {
26 for (
size_t index = offset; index < data.size(); index += stride) {
27 result.push_back(data[index]);
35 #endif //ECLIPSE_IO_UTIL_HPP