SPH
Public Member Functions | List of all members
WeakToken Class Reference

#include <SharedToken.h>

Public Member Functions

 WeakToken ()
 
 WeakToken (std::nullptr_t)
 
 WeakToken (const WeakToken &other)
 
 WeakToken (const SharedToken &other)
 
template<typename T >
 WeakToken (const SharedPtr< T > &ptr)
 
WeakTokenoperator= (const WeakToken &other)
 
SharedToken lock () const
 

Detailed Description

Definition at line 93 of file SharedToken.h.

Constructor & Destructor Documentation

◆ WeakToken() [1/5]

WeakToken::WeakToken ( )
inline

Definition at line 98 of file SharedToken.h.

◆ WeakToken() [2/5]

WeakToken::WeakToken ( std::nullptr_t  )
inline

Definition at line 101 of file SharedToken.h.

◆ WeakToken() [3/5]

WeakToken::WeakToken ( const WeakToken other)
inline

Definition at line 104 of file SharedToken.h.

◆ WeakToken() [4/5]

WeakToken::WeakToken ( const SharedToken other)
inline

Definition at line 111 of file SharedToken.h.

◆ WeakToken() [5/5]

template<typename T >
WeakToken::WeakToken ( const SharedPtr< T > &  ptr)
inline

Definition at line 119 of file SharedToken.h.

Member Function Documentation

◆ lock()

SharedToken WeakToken::lock ( ) const
inline

Definition at line 134 of file SharedToken.h.

◆ operator=()

WeakToken& WeakToken::operator= ( const WeakToken other)
inline

Definition at line 126 of file SharedToken.h.


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