Open FFBoard
Open source force feedback firmware
class_entry< B > Struct Template Reference

#include <ClassChooser.h>

Public Attributes

ClassIdentifierinfo
 
uint16_t selectionId
 
std::function< B *()> create
 
std::function< bool()> isCreatable = []() -> bool { return true; }
 

Detailed Description

template<class B>
struct class_entry< B >

Definition at line 23 of file ClassChooser.h.

Member Data Documentation

◆ create

template<class B >
std::function<B *()> class_entry< B >::create

Definition at line 27 of file ClassChooser.h.

◆ info

template<class B >
ClassIdentifier& class_entry< B >::info

Definition at line 25 of file ClassChooser.h.

◆ isCreatable

template<class B >
std::function<bool ()> class_entry< B >::isCreatable = []() -> bool { return true; }

Definition at line 28 of file ClassChooser.h.

◆ selectionId

template<class B >
uint16_t class_entry< B >::selectionId

Definition at line 26 of file ClassChooser.h.


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