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

NAME
     std::pmr::synchronized_pool_resource::do_is_equal	  -   std::pmr::synchro-
     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 a
	synchronized_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::s...:do_is_equal(3)

home | help