heaphook: Rolling
  • Links
    • Rosindex
    • Repository
  • C++ API
    • Class Hierarchy
    • File Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace heaphook
      • Classes and Structs
        • Struct AllocInfo
        • Struct AllocZeroedInfo
        • Struct DeallocInfo
        • Struct GetBlockSizeInfo
        • Struct ReallocInfo
        • Class GlobalAllocator
        • Class HeapTracer
      • Functions
        • Function format(char *)
        • Template Function format(char *, Head, Tail…)
        • Template Function format_as_csv_entry(char *, Head)
        • Template Function format_as_csv_entry(char *, Head, Tail…)
        • Function format_built_in_type(char *, void *)
        • Function format_built_in_type(char *, size_t)
        • Function format_built_in_type(char *, const char *)
        • Function is_power_of_2
        • Function is_valid_alignment
        • Function next_power_of_2
        • Template Function write_to_stderr
      • Variables
        • Variable HeapTraceEnabled
      • Typedefs
        • Typedef aligned_alloc_type
        • Typedef calloc_type
        • Typedef free_type
        • Typedef malloc_type
        • Typedef malloc_usable_size_type
        • Typedef memalign_type
        • Typedef posix_memalign_type
        • Typedef pvalloc_type
        • Typedef realloc_type
        • Typedef valloc_type
      • Directories
        • Directory include
        • Directory heaphook
      • Files
        • File heaphook.hpp
        • File heaptracer.hpp
        • File hook_types.hpp
        • File utils.hpp
  • Standard Documents
    • PACKAGE
    • LICENSE
    • CHANGELOG
      • Changelog for package heaphook
        • 0.1.1 (2023-08-12)
        • 0.1.0 (2023-05-23)
    • README
      • heaphook
        • Build and Install
        • How to use
        • Integrate with ROS2 launch
        • How to add a new memory allocator
        • heaphook API
        • Trace function
        • Test allocator
  • Index
heaphook: Rolling
  • Search


© Copyright The <heaphook> Contributors. License: Apache License 2.0.

Built with Sphinx using a theme provided by Read the Docs.