o
    D«Ïi—  ã                   @   s,   d Z ddlmZ eG dd„ dƒƒZeƒ ZdS )a  
Centralized, process-local flags with a minimal interface (no environment variables).

Usage:
    from triton.profiler.flags import flags

    # Toggle
    flags.profiling_on = True
    flags.instrumentation_on = False

    # Check
    if flags.command_line:
            ...
é    )Ú	dataclassc                   @   s2   e Zd ZU dZeed< dZeed< dZeed< dS )ÚProfilerFlagsFÚprofiling_onÚinstrumentation_onÚcommand_lineN)Ú__name__Ú
__module__Ú__qualname__r   ÚboolÚ__annotations__r   r   © r   r   ú_/var/www/addictedbytheproject.nl/epg/venv/lib/python3.10/site-packages/triton/profiler/flags.pyr      s   
 r   N)Ú__doc__Údataclassesr   r   Úflagsr   r   r   r   Ú<module>   s
    
	