WPILibC++ 2024.1.1-beta-4
|
Additional Inherited Members | |
Public Types inherited from wpi::ConstStrippingForwardingCast< To, const PointerUnion< PTs... >, CastInfo< To, PointerUnion< PTs... > > > | |
using | DecayedFrom = std::remove_cv_t< std::remove_pointer_t< const PointerUnion< PTs... > > > |
using | NonConstFrom = std::conditional_t< std::is_pointer_v< const PointerUnion< PTs... > >, DecayedFrom *, DecayedFrom & > |
Static Public Member Functions inherited from wpi::ConstStrippingForwardingCast< To, const PointerUnion< PTs... >, CastInfo< To, PointerUnion< PTs... > > > | |
static bool | isPossible (const const PointerUnion< PTs... > &f) |
static decltype(auto) | castFailed () |
static decltype(auto) | doCast (const const PointerUnion< PTs... > &f) |
static decltype(auto) | doCastIfPossible (const const PointerUnion< PTs... > &f) |