CARLA
Public Member Functions | Private Attributes | List of all members
carla::Functional::Recursive< T > Struct Template Reference
+ Collaboration diagram for carla::Functional::Recursive< T >:

Public Member Functions

template<typename... Ts>
auto operator() (Ts &&... arguments) const
 
 Recursive (T &&func)
 

Private Attributes

_func
 

Detailed Description

template<typename T>
struct carla::Functional::Recursive< T >

Definition at line 61 of file Functional.h.

Constructor & Destructor Documentation

◆ Recursive()

template<typename T >
carla::Functional::Recursive< T >::Recursive ( T &&  func)
inlineexplicit

Definition at line 63 of file Functional.h.

Member Function Documentation

◆ operator()()

template<typename T >
template<typename... Ts>
auto carla::Functional::Recursive< T >::operator() ( Ts &&...  arguments) const
inline

Definition at line 66 of file Functional.h.

Member Data Documentation

◆ _func

template<typename T >
T carla::Functional::Recursive< T >::_func
private

Definition at line 72 of file Functional.h.


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