WPILibC++  2019.3.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
wpi::detail::SafeThreadProxy< T > Class Template Reference
Inheritance diagram for wpi::detail::SafeThreadProxy< T >:
wpi::detail::SafeThreadProxyBase

Public Member Functions

 SafeThreadProxy (std::shared_ptr< SafeThread > thr)
 
T & operator* () const
 
T * operator-> () const
 
- Public Member Functions inherited from wpi::detail::SafeThreadProxyBase
 SafeThreadProxyBase (std::shared_ptr< SafeThread > thr)
 
 operator bool () const
 
std::unique_lock< wpi::mutex > & GetLock ()
 

Additional Inherited Members

- Protected Attributes inherited from wpi::detail::SafeThreadProxyBase
std::shared_ptr< SafeThreadm_thread
 
std::unique_lock< wpi::mutex > m_lock
 

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