|
CIRCT 23.0.0git
|
#include <TypedPorts.h>

Public Member Functions | |
| TypedCallback (services::CallService::Callback *cb) | |
| void | connect (std::function< ResultT(const ArgT &)> callback, bool quick=false) |
| services::CallService::Callback & | raw () |
| const services::CallService::Callback & | raw () const |
Private Attributes | |
| services::CallService::Callback * | inner |
Definition at line 576 of file TypedPorts.h.
|
inline |
Definition at line 579 of file TypedPorts.h.
|
inline |
|
inline |
Definition at line 602 of file TypedPorts.h.
References esi::TypedCallback< ArgT, ResultT, SkipTypeCheck >::inner.
|
inline |
Definition at line 603 of file TypedPorts.h.
References esi::TypedCallback< ArgT, ResultT, SkipTypeCheck >::inner.
|
private |
Definition at line 606 of file TypedPorts.h.
Referenced by esi::TypedCallback< void, ResultT, SkipTypeCheck >::connect(), esi::TypedCallback< ArgT, ResultT, SkipTypeCheck >::connect(), esi::TypedCallback< void, void, SkipTypeCheck >::connect(), esi::TypedCallback< ArgT, void, SkipTypeCheck >::connect(), esi::TypedCallback< ArgT, ResultT, SkipTypeCheck >::raw(), esi::TypedCallback< void, ResultT, SkipTypeCheck >::raw(), esi::TypedCallback< ArgT, void, SkipTypeCheck >::raw(), esi::TypedCallback< void, void, SkipTypeCheck >::raw(), esi::TypedCallback< ArgT, ResultT, SkipTypeCheck >::raw(), esi::TypedCallback< void, ResultT, SkipTypeCheck >::raw(), esi::TypedCallback< ArgT, void, SkipTypeCheck >::raw(), and esi::TypedCallback< void, void, SkipTypeCheck >::raw().