o
    'š£h@  ã                   @   s‚   d dl Zd dlZdd„ Zeƒ \ZZdd„ Zeƒ \ZZdd„ Zeƒ \Z	Z
dZdZdZdZdd„ Zdd	„ Zd
d„ Zdd„ Zdd„ ZdS )é    Nc                     ó4   t  d¡‰ t  d¡‰‡ fdd„} ‡fdd„}| |fS )NÚNSArrayÚNSMutableArrayc                    ó"   |d u sJ ‚ˆ   ¡  |d |… ¡S ©N©ÚallocZinitWithArray_©Ú	allocatorÚvaluesZ	numvaluesÚ	callbacks)r   © úm/Users/merlin/projects/employee-monitoring-system/venv/lib/python3.10/site-packages/CoreFoundation/_static.pyÚCFArrayCreate   ó   z_setup.<locals>.CFArrayCreatec                    ó   |d u sJ ‚ˆ   ¡  ¡ S r   ©r   Úinit©r
   Úcapacityr   )r   r   r   ÚCFArrayCreateMutable   ó   z$_setup.<locals>.CFArrayCreateMutable©Ú_objcÚlookUpClass)r   r   r   )r   r   r   Ú_setup   ó
   

r   c                     r   )NÚNSDictionaryÚNSMutableDictionaryc                    sL   |d u sJ ‚|d u sJ ‚t |ƒd |… }t |ƒd |… }ˆ  tt||ƒƒ¡S r   )ÚlistZdictionaryWithDictionary_ÚdictÚzip)r
   Úkeysr   Z	numValuesÚkeyCallbacksÚvalueCallbacks)r   r   r   ÚCFDictionaryCreate    s
   z"_setup.<locals>.CFDictionaryCreatec                    s    |d u sJ ‚|d u sJ ‚ˆ   ¡ S r   )Ú
dictionary)r
   r   r#   r$   )r   r   r   ÚCFDictionaryCreateMutable+   s   z)_setup.<locals>.CFDictionaryCreateMutabler   )r%   r'   r   )r   r   r   r      s
   

c                     s4   t  d¡‰t  d¡‰ ‡fdd„} ‡ fdd„}| |fS )NÚNSSetÚNSMutableSetc                    r   r   r   r	   )r(   r   r   ÚCFSetCreate>   r   z_setup.<locals>.CFSetCreatec                    r   r   r   r   )r)   r   r   ÚCFSetCreateMutableB   r   z"_setup.<locals>.CFSetCreateMutabler   )r*   r+   r   )r)   r(   r   r   :   r   c                 C   s   t  t  ¡ | | d ¡S r   ©Ú_CFÚCFBundleCopyLocalizedStringZCFBundleGetMainBundle)ÚkeyÚcommentr   r   r   ÚCFCopyLocalizedStringV   ó   ÿr1   c                 C   s   t  t  ¡ | | |¡S r   r,   )r/   Útblr0   r   r   r   ÚCFCopyLocalizedStringFromTable\   r2   r4   c                 C   s   t  || | |¡S r   ©r-   r.   )r/   r3   Úbundler0   r   r   r   Ú&CFCopyLocalizedStringFromTableInBundleb   ó   r7   c                 C   s   t  || ||¡S r   r5   )r/   r3   r6   Úvaluer0   r   r   r   Ú%CFCopyLocalizedStringWithDefaultValuef   r8   r:   c                 C   s   t  d¡ | ¡S )NZNSString)r   r   ZstringWithString_)Ústrvalr   r   r   ÚCFSTRj   r8   r<   )ZCoreFoundationr-   Úobjcr   r   r   r   r%   r'   r*   r+   ZkCFTypeArrayCallBacksZkCFTypeDictionaryKeyCallBacksZkCFTypeDictionaryValueCallBacksZkCFTypeSetCallBacksr1   r4   r7   r:   r<   r   r   r   r   Ú<module>   s"    


