§
    Nb¦i—  ã                   óT   — d Z ddlmZ e G 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                   ó:   — 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/root/projects/butler/venv/lib64/python3.11/site-packages/triton/profiler/flags.pyr   r      sE   € € € € € € ð €L$ÐÐÑà$Ð˜Ð$Ð$Ñ$à€L$ÐÐÑÐÐr   r   N)Ú__doc__Údataclassesr   r   Úflagsr   r   r   ú<module>r      sh   ððð ð "Ð !Ð !Ð !Ð !Ð !ð ðð ð ð ð ñ ô ñ „ðð 	ˆ‰Œ€€€r   