FastLED 3.9.15
Loading...
Searching...
No Matches
fl::function< R(Args...)>::Callable< F > Struct Template Reference

Detailed Description

template<typename R, typename... Args>
template<typename F>
struct fl::function< R(Args...)>::Callable< F >

Definition at line 26 of file function.h.

+ Inheritance diagram for fl::function< R(Args...)>::Callable< F >:
+ Collaboration diagram for fl::function< R(Args...)>::Callable< F >:

Public Member Functions

 Callable (F fn)
 
invoke (Args... args) override
 
- Public Member Functions inherited from fl::function< R(Args...)>::CallableBase
virtual ~CallableBase ()=default
 
- Public Member Functions inherited from fl::Referent
virtual int ref_count () const
 

Public Attributes

f
 

Additional Inherited Members

- Protected Member Functions inherited from fl::Referent
 Referent ()
 
 Referent (const Referent &)
 
 Referent (Referent &&)
 
virtual ~Referent ()
 
virtual void destroy () const
 
Referentoperator= (const Referent &)
 
Referentoperator= (Referent &&)
 
virtual void ref () const
 
virtual void unref () const
 

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