home | help
std::experi...tr::release(3)   C++ Standard Libary  std::experi...tr::release(3)

NAME
     std::experimental::observer_ptr::release	   -	  std::experimental::ob-
     server_ptr::release

Synopsis
	constexpr element_type* release() noexcept;   (library	fundamentals  TS
     v2)

	Stop  watching	the  watched object, if any. get() returns nullptr after
     the call.

Parameters
	(none)

Return value
	A pointer to the previously watched object, or nullptr if there  was  no
     watched
	object, i.e. the value which would be returned by get() before the call.

Example
	 This section is incomplete
	 Reason: no example

See also
	get   returns a pointer to the watched object
	      (public member function)
	reset replaces the watched object
	      (public member function)

Category:
	  * Todo no example

http://cppreference.com 	   2024.06.10	    std::experi...tr::release(3)

home | help