o
    GXîh¼  ã                   @   s°   	 d dl Z G dd„ dƒZG dd„ deƒZG dd„ deƒZG dd	„ d	eeƒZG d
d„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deeƒZ	G dd„ deƒZ
e  ed d¡ZdS )é    Nc                   @   óN   e Zd Z	 dd„ Zdd„ Zdd„ Zdd„ Zd	d
„ Zdd„ Zdd„ Z	dd„ Z
dS )Ú	A_classicc                 C   ó   d S ©N© ©Úselfr   r   ú:/opt/python-3.10.19/usr/lib/python3.10/test/pydocfodder.pyÚA_method   ó   zA_classic.A_methodc                 C   r   r   r   r   r   r   r	   Ú	AB_method	   r   zA_classic.AB_methodc                 C   r   r   r   r   r   r   r	   Ú	AC_method   r   zA_classic.AC_methodc                 C   r   r   r   r   r   r   r	   Ú	AD_method   r   zA_classic.AD_methodc                 C   r   r   r   r   r   r   r	   Ú
ABC_method   r   zA_classic.ABC_methodc                 C   r   r   r   r   r   r   r	   Ú
ABD_method   r   zA_classic.ABD_methodc                 C   r   r   r   r   r   r   r	   Ú
ACD_method   r   zA_classic.ACD_methodc                 C   r   r   r   r   r   r   r	   ÚABCD_method   r   zA_classic.ABCD_methodN)Ú__name__Ú
__module__Ú__qualname__r
   r   r   r   r   r   r   r   r   r   r   r	   r      ó    r   c                   @   r   )Ú	B_classicc                 C   r   r   r   r   r   r   r	   r      r   zB_classic.AB_methodc                 C   r   r   r   r   r   r   r	   r      r   zB_classic.ABC_methodc                 C   r   r   r   r   r   r   r	   r      r   zB_classic.ABD_methodc                 C   r   r   r   r   r   r   r	   r   !   r   zB_classic.ABCD_methodc                 C   r   r   r   r   r   r   r	   ÚB_method#   r   zB_classic.B_methodc                 C   r   r   r   r   r   r   r	   Ú	BC_method%   r   zB_classic.BC_methodc                 C   r   r   r   r   r   r   r	   Ú	BD_method'   r   zB_classic.BD_methodc                 C   r   r   r   r   r   r   r	   Ú
BCD_method)   r   zB_classic.BCD_methodN©r   r   r   r   r   r   r   r   r   r   r   r   r   r   r	   r      r   r   c                   @   r   )Ú	C_classicc                 C   r   r   r   r   r   r   r	   r   .   r   zC_classic.AC_methodc                 C   r   r   r   r   r   r   r	   r   0   r   zC_classic.ABC_methodc                 C   r   r   r   r   r   r   r	   r   2   r   zC_classic.ACD_methodc                 C   r   r   r   r   r   r   r	   r   4   r   zC_classic.ABCD_methodc                 C   r   r   r   r   r   r   r	   r   6   r   zC_classic.BC_methodc                 C   r   r   r   r   r   r   r	   r   8   r   zC_classic.BCD_methodc                 C   r   r   r   r   r   r   r	   ÚC_method:   r   zC_classic.C_methodc                 C   r   r   r   r   r   r   r	   Ú	CD_method<   r   zC_classic.CD_methodN©r   r   r   r   r   r   r   r   r   r   r   r   r   r   r	   r   ,   r   r   c                   @   r   )Ú	D_classicc                 C   r   r   r   r   r   r   r	   r   A   r   zD_classic.AD_methodc                 C   r   r   r   r   r   r   r	   r   C   r   zD_classic.ABD_methodc                 C   r   r   r   r   r   r   r	   r   E   r   zD_classic.ACD_methodc                 C   r   r   r   r   r   r   r	   r   G   r   zD_classic.ABCD_methodc                 C   r   r   r   r   r   r   r	   r   I   r   zD_classic.BD_methodc                 C   r   r   r   r   r   r   r	   r   K   r   zD_classic.BCD_methodc                 C   r   r   r   r   r   r   r	   r   M   r   zD_classic.CD_methodc                 C   r   r   r   r   r   r   r	   ÚD_methodO   r   zD_classic.D_methodN©r   r   r   r   r   r   r   r   r   r   r"   r   r   r   r	   r!   ?   r   r!   c                   @   sš   e Zd Z	 dd„ Zdd„ Zdd„ Zdd„ Zd	d
„ Zdd„ Zdd„ Z	dd„ Z
dd„ ZeeƒZdd„ ZeeƒZdd„ Zdd„ Zdd„ ZeeeeddZeZdS )ÚA_newc                 C   r   r   r   r   r   r   r	   r
   V   r   zA_new.A_methodc                 C   r   r   r   r   r   r   r	   r   X   r   zA_new.AB_methodc                 C   r   r   r   r   r   r   r	   r   Z   r   zA_new.AC_methodc                 C   r   r   r   r   r   r   r	   r   \   r   zA_new.AD_methodc                 C   r   r   r   r   r   r   r	   r   ^   r   zA_new.ABC_methodc                 C   r   r   r   r   r   r   r	   r   `   r   zA_new.ABD_methodc                 C   r   r   r   r   r   r   r	   r   b   r   zA_new.ACD_methodc                 C   r   r   r   r   r   r   r	   r   d   r   zA_new.ABCD_methodc                 C   r   r   r   )ÚclsÚxr   r   r	   ÚA_classmethodg   r   zA_new.A_classmethodc                   C   r   r   r   r   r   r   r	   ÚA_staticmethodk   r   zA_new.A_staticmethodc                 C   r   r   r   r   r   r   r	   Ú_getxo   r   zA_new._getxc                 C   r   r   r   )r   Úvaluer   r   r	   Ú_setxq   r   zA_new._setxc                 C   r   r   r   r   r   r   r	   Ú_delxs   r   zA_new._delxzA sample property defined in A.)ÚfdelÚfgetÚfsetÚdocN)r   r   r   r
   r   r   r   r   r   r   r   r'   Úclassmethodr(   Ústaticmethodr)   r+   r,   ÚpropertyZ
A_propertyÚintZA_int_aliasr   r   r   r	   r$   S   s*    ÿr$   c                   @   r   )ÚB_newc                 C   r   r   r   r   r   r   r	   r   }   r   zB_new.AB_methodc                 C   r   r   r   r   r   r   r	   r      r   zB_new.ABC_methodc                 C   r   r   r   r   r   r   r	   r      r   zB_new.ABD_methodc                 C   r   r   r   r   r   r   r	   r   ƒ   r   zB_new.ABCD_methodc                 C   r   r   r   r   r   r   r	   r   …   r   zB_new.B_methodc                 C   r   r   r   r   r   r   r	   r   ‡   r   zB_new.BC_methodc                 C   r   r   r   r   r   r   r	   r   ‰   r   zB_new.BD_methodc                 C   r   r   r   r   r   r   r	   r   ‹   r   zB_new.BCD_methodNr   r   r   r   r	   r5   z   ó    r5   c                   @   r   )ÚC_newc                 C   r   r   r   r   r   r   r	   r   ‘   r   zC_new.AC_methodc                 C   r   r   r   r   r   r   r	   r   “   r   zC_new.ABC_methodc                 C   r   r   r   r   r   r   r	   r   •   r   zC_new.ACD_methodc                 C   r   r   r   r   r   r   r	   r   —   r   zC_new.ABCD_methodc                 C   r   r   r   r   r   r   r	   r   ™   r   zC_new.BC_methodc                 C   r   r   r   r   r   r   r	   r   ›   r   zC_new.BCD_methodc                 C   r   r   r   r   r   r   r	   r      r   zC_new.C_methodc                 C   r   r   r   r   r   r   r	   r   Ÿ   r   zC_new.CD_methodNr    r   r   r   r	   r7   Ž   r6   r7   c                   @   r   )ÚD_newc                 C   r   r   r   r   r   r   r	   r   ¦   r   zD_new.AD_methodc                 C   r   r   r   r   r   r   r	   r   ¨   r   zD_new.ABD_methodc                 C   r   r   r   r   r   r   r	   r   ª   r   zD_new.ACD_methodc                 C   r   r   r   r   r   r   r	   r   ¬   r   zD_new.ABCD_methodc                 C   r   r   r   r   r   r   r	   r   ®   r   zD_new.BD_methodc                 C   r   r   r   r   r   r   r	   r   °   r   zD_new.BCD_methodc                 C   r   r   r   r   r   r   r	   r   ²   r   zD_new.CD_methodc                 C   r   r   r   r   r   r   r	   r"   ´   r   zD_new.D_methodNr#   r   r   r   r	   r8   ¢   s    r8   c                   @   sZ   e Zd Z	 dd„ ZG dd„ dƒZG dd„ dƒZG dd„ dƒZeed	ƒed	ƒed	ƒd
ƒZdS )ÚFunkyPropertiesc                 C   s   ddi| _ d S )Nr&   r   )Údescr   r   r   r	   Ú__init__¾   s   zFunkyProperties.__init__c                   @   ó   e Zd Zdd„ Zdd„ ZdS )zFunkyProperties.get_descc                 C   ó
   || _ d S r   ©Úattr©r   r?   r   r   r	   r;   Â   ó   
z!FunkyProperties.get_desc.__init__c                 C   s   t d| |ƒ |j| j S )Nz
Get called©Úprintr:   r?   ©r   Úinstr   r   r	   Ú__call__Ä   s   z!FunkyProperties.get_desc.__call__N©r   r   r   r;   rF   r   r   r   r	   Úget_descÁ   ó    rH   c                   @   r<   )zFunkyProperties.set_descc                 C   r=   r   r>   r@   r   r   r	   r;   È   rA   z!FunkyProperties.set_desc.__init__c                 C   s   t d| ||ƒ ||j| j< d S )Nz
Set calledrB   )r   rE   Úvalr   r   r	   rF   Ê   s   z!FunkyProperties.set_desc.__call__NrG   r   r   r   r	   Úset_descÇ   rI   rK   c                   @   r<   )zFunkyProperties.del_descc                 C   r=   r   r>   r@   r   r   r	   r;   Î   rA   z!FunkyProperties.del_desc.__init__c                 C   s   t d| |ƒ |j| j= d S )Nz
Del calledrB   rD   r   r   r	   rF   Ð   s   z!FunkyProperties.del_desc.__call__NrG   r   r   r   r	   Údel_descÍ   rI   rL   r&   zprop xN)	r   r   r   r;   rH   rK   rL   r3   r&   r   r   r   r	   r9   ·   s    r9   z
.submodulez8A submodule, which should appear in its parent's summary)Útypesr   r   r   r!   Úobjectr$   r5   r7   r8   r9   Ú
ModuleTyper   Z	submoduler   r   r   r	   Ú<module>   s    '
 ÿ