home | help
std::pmr::u...:do_is_equal(3)  C++ Standard Libary std::pmr::u...:do_is_equal(3)

NAME
     std::pmr::unsynchronized_pool_resource::do_is_equal  - std::pmr::unsynchro-
     nized_pool_resource::do_is_equal

Synopsis
	virtual  bool  do_is_equal(  const  std::pmr::memory_resource&	other  )
     (since C++17)
	const noexcept;

	Compare *this with other for identity - memory allocated using an
	unsynchronized_pool_resource can only be deallocated using that same re-
     source.

Return value
	this == &other

	Defect report

	The  following	behavior-changing  defect  reports were applied retroac-
     tively to
	previously published C++ standards.

	   DR	 Applied to	    Behavior as published	    Correct  be-
     havior
	LWG 3000 C++17	    unnecessary dynamic_cast was performed removed

See also
	do_is_equal compare for equality with another memory_resource
	[virtual]    (virtual  private	member	function of std::pmr::memory_re-
     source)

http://cppreference.com 	   2024.06.10	   std::pmr::u...:do_is_equal(3)

home | help