Direct-BT
2.3.1
Direct-BT - Direct Bluetooth Programming.
|
#include <function_def.hpp>
Public Member Functions | |
NullInvocationFunc () noexcept | |
int | getType () const noexcept override |
InvocationFunc< R, A... > * | clone () const noexcept override |
R | invoke (A...) override |
bool | operator== (const InvocationFunc< R, A... > &rhs) const noexcept override |
bool | operator!= (const InvocationFunc< R, A... > &rhs) const noexcept override |
std::string | toString () const override |
Public Member Functions inherited from jau::InvocationFunc< R, A... > | |
InvocationFunc (const InvocationFunc &o) noexcept=default | |
InvocationFunc (InvocationFunc &&o) noexcept=default | |
virtual | ~InvocationFunc () noexcept |
InvocationFunc & | operator= (const InvocationFunc &o) noexcept=default |
InvocationFunc & | operator= (InvocationFunc &&o) noexcept=default |
virtual int | getType () const noexcept=0 |
Poor man's RTTI. More... | |
virtual InvocationFunc< R, A... > * | clone () const noexcept=0 |
virtual std::string | toString () const=0 |
Additional Inherited Members | |
Protected Member Functions inherited from jau::InvocationFunc< R, A... > | |
InvocationFunc () noexcept | |
Definition at line 105 of file function_def.hpp.
|
inlinenoexcept |
Definition at line 107 of file function_def.hpp.
|
inlineoverridenoexcept |
Definition at line 111 of file function_def.hpp.
|
inlineoverridenoexcept |
Definition at line 109 of file function_def.hpp.
|
inlineoverridevirtual |
Implements jau::InvocationFunc< R, A... >.
Definition at line 113 of file function_def.hpp.
|
inlineoverridevirtualnoexcept |
Implements jau::InvocationFunc< R, A... >.
Definition at line 122 of file function_def.hpp.
|
inlineoverridevirtualnoexcept |
Implements jau::InvocationFunc< R, A... >.
Definition at line 117 of file function_def.hpp.
|
inlineoverride |
Definition at line 127 of file function_def.hpp.