3 #ifndef VISR_LIBEFL_VECTOR_CONVERSIONS_HPP_INCLUDED 4 #define VISR_LIBEFL_VECTOR_CONVERSIONS_HPP_INCLUDED 16 template<
typename InputType,
typename OutputType >
17 VISR_EFL_LIBRARY_SYMBOL
19 OutputType *
const dest,
20 std::size_t numElements,
21 std::size_t alignment = 0 );
23 template<
typename InputType,
typename OutputType >
24 VISR_EFL_LIBRARY_SYMBOL
26 OutputType *
const dest,
27 std::size_t numElements,
28 std::size_t inputStride,
29 std::size_t alignment = 0 );
31 template<
typename InputType,
typename OutputType >
32 VISR_EFL_LIBRARY_SYMBOL
34 OutputType *
const dest,
35 std::size_t numElements,
36 std::size_t outputStride,
37 std::size_t alignment = 0 );
39 template<
typename InputType,
typename OutputType >
40 VISR_EFL_LIBRARY_SYMBOL
42 OutputType *
const dest,
43 std::size_t numElements,
44 std::size_t inputStride,
45 std::size_t outputStride,
46 std::size_t alignment = 0 );
51 #endif // #ifndef VISR_LIBEFL_VECTOR_CONVERSIONS_HPP_INCLUDED ErrorCode vectorConvertInputOutputStride(InputType const *const src, OutputType *const dest, std::size_t numElements, std::size_t inputStride, std::size_t outputStride, std::size_t alignment)
Definition: vector_conversions.cpp:57
ErrorCode vectorConvert(InputType const *const src, OutputType *const dest, std::size_t numElements, std::size_t alignment)
Definition: vector_conversions.cpp:28
ErrorCode vectorConvertOutputStride(InputType const *const src, OutputType *const dest, std::size_t numElements, std::size_t outputStride, std::size_t alignment)
Definition: vector_conversions.cpp:47
Definition: options.cpp:10
ErrorCode vectorConvertInputStride(InputType const *const src, OutputType *const dest, std::size_t numElements, std::size_t inputStride, std::size_t alignment)
Definition: vector_conversions.cpp:37
ErrorCode
Definition: error_codes.hpp:13