Spicy
hilti::rt::WeakReference< T > Member List

This is the complete list of members for hilti::rt::WeakReference< T >, including all inherited members.

Base typedef (defined in hilti::rt::WeakReference< T >)hilti::rt::WeakReference< T >
derefAsValue() consthilti::rt::WeakReference< T >inline
get() consthilti::rt::WeakReference< T >inline
isExpired() consthilti::rt::WeakReference< T >inline
isNull() consthilti::rt::WeakReference< T >inline
operator bool() consthilti::rt::WeakReference< T >inlineexplicit
operator*() consthilti::rt::WeakReference< T >inline
operator*()hilti::rt::WeakReference< T >inline
operator->() consthilti::rt::WeakReference< T >inline
operator->()hilti::rt::WeakReference< T >inline
operator=(const ValueReference< T > &other)hilti::rt::WeakReference< T >inline
operator=(const StrongReference< T > &other)hilti::rt::WeakReference< T >inline
operator=(std::nullptr_t) noexcepthilti::rt::WeakReference< T >inline
operator=(const WeakReference &other)hilti::rt::WeakReference< T >inline
operator=(WeakReference &&other) noexcepthilti::rt::WeakReference< T >inline
reset()hilti::rt::WeakReference< T >inline
WeakReference()=defaulthilti::rt::WeakReference< T >
WeakReference(const ValueReference< T > &t)hilti::rt::WeakReference< T >inlineexplicit
WeakReference(const StrongReference< T > &t)hilti::rt::WeakReference< T >inlineexplicit
WeakReference(std::nullptr_t)hilti::rt::WeakReference< T >inlineexplicit
WeakReference(const WeakReference &other)=defaulthilti::rt::WeakReference< T >
WeakReference(WeakReference &&other) noexcept=defaulthilti::rt::WeakReference< T >
~WeakReference()=defaulthilti::rt::WeakReference< T >