Loading [MathJax]/extensions/tex2jax.js
WPILibC++ 2025.3.2
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
wpi::sig::detail Namespace Reference

Classes

struct  NullMutex
 
class  Slot
 
class  Slot< Func, trait::typelist< Args... > >
 
class  Slot< Func, trait::typelist< Connection &, Args... > >
 
class  Slot< Pmf, Ptr, trait::typelist< Args... > >
 
class  Slot< Pmf, Ptr, trait::typelist< Connection &, Args... > >
 
class  SlotBase
 
class  SlotPmfTracked
 
class  SlotPmfTracked< Pmf, WeakPtr, trait::typelist< Args... > >
 
class  SlotState
 
class  SlotTracked
 
class  SlotTracked< Func, WeakPtr, trait::typelist< Args... > >
 

Typedefs

template<typename... T>
using SlotPtr = std::shared_ptr<SlotBase<T...>>
 

Typedef Documentation

◆ SlotPtr

template<typename... T>
using wpi::sig::detail::SlotPtr = std::shared_ptr<SlotBase<T...>>