

Public Member Functions | |
| SlotDetail (T &&f) | |
Public Member Functions inherited from Btk::Impl::Slot< RetT, Args... > | |
| Slot (DeleteFn df, InvokeFn fn) | |
| RetT | invoke (Args ...args) const |
Public Member Functions inherited from Btk::Impl::SlotBase | |
| SlotBase (DeleteFn fn) | |
| void | cleanup (bool from_hasslots=false) |
Static Public Member Functions | |
| static void | Delete (void *self, bool) |
| static RetT | Invoke (const void *__self, Args ...args) |
Public Attributes | |
| T | fn |
Public Attributes inherited from Btk::Impl::Slot< RetT, Args... > | |
| InvokeFn | invoke_ptr |
Public Attributes inherited from Btk::Impl::SlotBase | |
| DeleteFn | delete_ptr |
Additional Inherited Members | |
Public Types inherited from Btk::Impl::Slot< RetT, Args... > | |
| typedef RetT(* | InvokeFn) (const void *self, Args ...args) |
Public Types inherited from Btk::Impl::SlotBase | |
| typedef void(* | DeleteFn) (void *self, bool from_hasslots) |