#include <lifetimed_ptr.h>
◆ LifetimedPtr() [1/8]
◆ LifetimedPtr() [2/8]
◆ LifetimedPtr() [3/8]
◆ LifetimedPtr() [4/8]
template<WatchableLifetime Lifetime>
◆ LifetimedPtr() [5/8]
◆ LifetimedPtr() [6/8]
template<std::derived_from<
T > U>
◆ LifetimedPtr() [7/8]
◆ LifetimedPtr() [8/8]
template<std::derived_from<
T > U>
◆ ~LifetimedPtr()
◆ dynamic_downcast()
◆ expired()
◆ get()
◆ get_if_not_expired()
◆ operator bool()
◆ operator*()
◆ operator->()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ reset()
◆ LifetimedPtr
◆ operator== [1/2]
template<typename T1 , typename T2 >
◆ operator== [2/2]
template<typename T1 >
| bool operator== |
( |
const LifetimedPtr< T1 > & |
, |
|
|
std::nullptr_t |
|
|
) |
| |
|
friend |
The documentation for this class was generated from the following file:
- /home/adam/Desktop/opensim-creator/third_party/opynsim/liboscar/utilities/lifetimed_ptr.h