WPILibC++
2018.4.1-20180729124724-1140-gcbb62fb
|
Public Types | |
typedef wpi::SmallVectorImpl < HalCallbackListener < ListenerType > >::size_type | size_type |
Public Member Functions | |
HalCallbackListenerVectorImpl (const HalCallbackListenerVectorImpl *copyFrom, const private_init &) | |
HalCallbackListenerVectorImpl & | operator= (const HalCallbackListenerVectorImpl &)=delete |
HalCallbackListenerVectorImpl (const HalCallbackListenerVectorImpl &)=delete | |
HalCallbackListenerVectorImpl (void *param, ListenerType callback, unsigned int *newUid) | |
size_type | size () const |
HalCallbackListener < ListenerType > & | operator[] (size_type i) |
const HalCallbackListener < ListenerType > & | operator[] (size_type i) const |
std::shared_ptr < HalCallbackListenerVectorImpl < ListenerType > > | emplace_back (void *param, ListenerType callback, unsigned int *newUid) |
std::shared_ptr < HalCallbackListenerVectorImpl < ListenerType > > | erase (unsigned int uid) |