Module api

Module api 

Source
Expand description

Unified Export API - Clean, consistent interface for all export operations

This module provides a unified, well-named API that serves as the main entry point for all export operations in the memscope project.

Structs§

ExportConfig
Export configuration with sensible defaults
ExportStats
Export statistics and performance metrics
Exporter
Unified export interface - main API for all export operations

Functions§

export_comprehensive
Comprehensive export for detailed analysis Includes all system allocations and detailed analysis (slower but complete)
export_fast
Fast export for performance-critical scenarios Optimized for speed with reduced data quality checks
export_user_variables_binary
Export user variables to binary format Provides 3x faster export with 60% smaller file size compared to JSON
export_user_variables_json
Export user variables to JSON format This is the most commonly used export function for development and debugging