OTB  9.0.0
Orfeo Toolbox
Public Member Functions | List of all members
otb::Functor::VariadicConcatenate< TOut, TIns > Class Template Reference

#include <otbVariadicConcatenateFunctor.h>

Public Member Functions

auto operator() (const TIns &... ins) const
 
constexpr vcl_size_t OutputSize (const std::array< vcl_size_t, sizeof...(TIns)> inputsNbBands) const
 

Detailed Description

template<typename TOut, typename... TIns>
class otb::Functor::VariadicConcatenate< TOut, TIns >

This functor concatenates any number of input of scalar type or VariableLengthVector.

Definition at line 98 of file otbVariadicConcatenateFunctor.h.

Member Function Documentation

◆ operator()()

template<typename TOut , typename... TIns>
auto otb::Functor::VariadicConcatenate< TOut, TIns >::operator() ( const TIns &...  ins) const
inline

◆ OutputSize()

template<typename TOut , typename... TIns>
constexpr vcl_size_t otb::Functor::VariadicConcatenate< TOut, TIns >::OutputSize ( const std::array< vcl_size_t, sizeof...(TIns)>  inputsNbBands) const
inlineconstexpr

Definition at line 112 of file otbVariadicConcatenateFunctor.h.


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