Skip to main content
Pigweed's logo Pigweed
code_xml
  1. Home
  2. Reference
  3. C/C++
  4. pw::allocator::internal::BasicAbstractDeallocator< Base > Class Template Reference
Loading...
Searching...
No Matches
pw::allocator::internal::BasicAbstractDeallocator< Base > Class Template Reference

Overview

template<typename Base>
class pw::allocator::internal::BasicAbstractDeallocator< Base >

Mix-in that provides default implementations of optional pw::Deallocator methods for a Base type that derives from pw::Deallocator (such as pw::Deallocator, pw::Allocator, or pw::allocator::Pool).

Inherits pw::Base.

Protected Member Functions

Result< Layout > DoGetInfo (typename Base::InfoType, const void *) const override
 

Member Function Documentation

◆ DoGetInfo()

template<typename Base >
Result< Layout > pw::allocator::internal::BasicAbstractDeallocator< Base >::DoGetInfo ( typename Base::InfoType  ,
const void *   
) const
inlineoverrideprotected

Returns deallocator-specific information about allocations.

Deallocators may support any number of InfoTypes. See that type for what each supported type returns. For unsupported types, this method returns UNIMPLEMENTED.


The documentation for this class was generated from the following file: