Public Member Functions | Public Attributes | List of all members
factory< Func, void_type(*)(), Return(Args...)> Struct Template Reference

#include <init.h>

Public Member Functions

template<typename Class , typename... Extra>
void execute (Class &cl, const Extra &...extra)&&
 
 factory (Func &&f)
 

Public Attributes

remove_reference_t< Func > class_factory
 

Detailed Description

template<typename Func, typename Return, typename... Args>
struct factory< Func, void_type(*)(), Return(Args...)>

Definition at line 219 of file init.h.

Constructor & Destructor Documentation

template<typename Func , typename Return , typename... Args>
factory< Func, void_type(*)(), Return(Args...)>::factory ( Func &&  f)
inline

Definition at line 222 of file init.h.

Member Function Documentation

template<typename Func , typename Return , typename... Args>
template<typename Class , typename... Extra>
void factory< Func, void_type(*)(), Return(Args...)>::execute ( Class cl,
const Extra &...  extra 
)
inline

Definition at line 230 of file init.h.

Member Data Documentation

template<typename Func , typename Return , typename... Args>
remove_reference_t<Func> factory< Func, void_type(*)(), Return(Args...)>::class_factory

Definition at line 220 of file init.h.


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


gtsam
Author(s):
autogenerated on Sat May 8 2021 02:51:47