cisst-saw
Loading...
Searching...
No Matches
vctDynamicCompactLoopEngines::Cio< _elementOperationType > Class Template Reference

Implement operation of the form \(v_{io} = op(v_{io})\) for compact containers. More...

#include <vctDynamicCompactLoopEngines.h>

Static Public Member Functions

template<class _inputOutputOwnerType>
static void Run (_inputOutputOwnerType &inputOutputOwner)

Detailed Description

template<class _elementOperationType>
class vctDynamicCompactLoopEngines::Cio< _elementOperationType >

Implement operation of the form \(v_{io} = op(v_{io})\) for compact containers.

This class uses a loop to perform unary store back vector operations of the form

\[v_{io} = \mathrm{op}(v_{io}) \]

Parameters
_elementOperationTypeThe type of the unary operation.

Member Function Documentation

◆ Run()

template<class _elementOperationType>
template<class _inputOutputOwnerType>
void vctDynamicCompactLoopEngines::Cio< _elementOperationType >::Run ( _inputOutputOwnerType & inputOutputOwner)
inlinestatic

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