WPILibC++ 2025.1.1
Loading...
Searching...
No Matches
wpi::memory::detail::object_leak_checker< Handler > Class Template Reference

#include <wpi/memory/detail/debug_helpers.hpp>

Inheritance diagram for wpi::memory::detail::object_leak_checker< Handler >:

Public Member Functions

 object_leak_checker () noexcept
 
 object_leak_checker (object_leak_checker &&other) noexcept
 
 ~object_leak_checker () noexcept
 
object_leak_checkeroperator= (object_leak_checker &&other) noexcept
 
void on_allocate (std::size_t size) noexcept
 
void on_deallocate (std::size_t size) noexcept
 

Constructor & Destructor Documentation

◆ object_leak_checker() [1/2]

template<class Handler >
wpi::memory::detail::object_leak_checker< Handler >::object_leak_checker ( )
inlinenoexcept

◆ object_leak_checker() [2/2]

template<class Handler >
wpi::memory::detail::object_leak_checker< Handler >::object_leak_checker ( object_leak_checker< Handler > && other)
inlinenoexcept

◆ ~object_leak_checker()

template<class Handler >
wpi::memory::detail::object_leak_checker< Handler >::~object_leak_checker ( )
inlinenoexcept

Member Function Documentation

◆ on_allocate()

template<class Handler >
void wpi::memory::detail::object_leak_checker< Handler >::on_allocate ( std::size_t size)
inlinenoexcept

◆ on_deallocate()

template<class Handler >
void wpi::memory::detail::object_leak_checker< Handler >::on_deallocate ( std::size_t size)
inlinenoexcept

◆ operator=()

template<class Handler >
object_leak_checker & wpi::memory::detail::object_leak_checker< Handler >::operator= ( object_leak_checker< Handler > && other)
inlinenoexcept

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