NAME

TUI::Gadgets::HeapView::Win32 - Win32 heap usage backend for HeapView

SYNOPSIS

use TUI::Gadgets::HeapView::Win32;

my $total = TUI::Gadgets::HeapView::Win32->heapSize;

DESCRIPTION

TUI::Gadgets::HeapView::Win32 provides the Windows-specific implementation used by THeapView to retrieve memory usage information.

On Win32 systems, heap usage is derived from the process virtual memory statistics provided by the operating system. This module encapsulates the platform-specific logic required to obtain that information.

The module is not intended to be used directly by application code.

METHODS

heapSize

my $total = TUI::Gadgets::HeapView::Win32->heapSize;

Returns the total amount of virtual memory currently used by the process.

SEE ALSO

TUI::Gadgets::HeapView

AUTHORS

  • Borland International (original Turbo Vision design)

  • J. Schneider <brickpool@cpan.org> (Perl implementation and maintenance)

COPYRIGHT AND LICENSE

Copyright (c) 1990-1994, 1997 by Borland International

Copyright (c) 2026 the "AUTHORS" as listed above.

This software is licensed under the MIT license (see the LICENSE file, which is part of the distribution).