MeVisLab Toolbox Reference
asio::ExecutableType< ParameterPack< Args... > > Class Template Referenceabstract

#include <Executable.h>

Inheritance diagram for asio::ExecutableType< ParameterPack< Args... > >:
asio::Processor

Public Types

using InputSignature = ParameterPack< Args... >
 
using Signature = InputSignature
 

Public Member Functions

virtual void execute (Args... args)=0
 
- Public Member Functions inherited from asio::Processor
virtual ~Processor ()=default
 

Detailed Description

template<typename... Args>
class asio::ExecutableType< ParameterPack< Args... > >

Definition at line 23 of file Executable.h.

Member Typedef Documentation

◆ InputSignature

template<typename... Args>
using asio::ExecutableType< ParameterPack< Args... > >::InputSignature = ParameterPack<Args...>

Definition at line 27 of file Executable.h.

◆ Signature

template<typename... Args>
using asio::ExecutableType< ParameterPack< Args... > >::Signature = InputSignature

Definition at line 30 of file Executable.h.

Member Function Documentation

◆ execute()

template<typename... Args>
virtual void asio::ExecutableType< ParameterPack< Args... > >::execute ( Args...  args)
pure virtual

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