WPILibC++  2019.3.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
wpi::sig::detail::Slot< Pmf, Ptr, trait::typelist< Args...> > Class Template Reference
Inheritance diagram for wpi::sig::detail::Slot< Pmf, Ptr, trait::typelist< Args...> >:
wpi::sig::detail::SlotBase< Args...> wpi::sig::detail::SlotState

Public Member Functions

template<typename F , typename P >
constexpr Slot (F &&f, P &&p)
 
virtual void call_slot (Args...args) override
 
- Public Member Functions inherited from wpi::sig::detail::SlotBase< Args...>
void operator() (U &&...u)
 
- Public Member Functions inherited from wpi::sig::detail::SlotState
bool connected () const noexcept
 
bool disconnect () noexcept
 
bool blocked () const noexcept
 
void block () noexcept
 
void unblock () noexcept
 

Additional Inherited Members

- Public Types inherited from wpi::sig::detail::SlotBase< Args...>
using base_types = trait::typelist< Args...>
 
- Public Attributes inherited from wpi::sig::detail::SlotBase< Args...>
SlotPtr< Args...> next
 

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