⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.177
Server IP:
50.6.168.112
Server:
Linux server-617809.webnetzimbabwe.com 5.14.0-570.25.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 9 04:57:09 EDT 2025 x86_64
Server Software:
Apache
PHP Version:
8.4.10
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
lib64
/
python3.9
/
site-packages
/
gi
/
__pycache__
/
View File Name :
docstring.cpython-39.opt-1.pyc
a ƒÆb] ã , @ sô d dl mZmZmZmZmZmZmZ dadd„ Z dd„ Z dd„ Zeje ejeejeejeejeejeejeejeejeejeejeejeejeejeejeej e!ej"e!ej#e!ej$dej%dej&dej'diZ(d d „ Z)dd„ Z*d d„ Z+dd„ Z,e e,ƒ dS )é )Ú VFuncInfoÚFunctionInfoÚCallableInfoÚ ObjectInfoÚ StructInfoÚ DirectionÚTypeTagNc C s | a dS )zSet doc string generator function :param callable func: Callable which takes a GIInfoStruct and returns documentation for it. N©Ú_generate_doc_string_func)Úfunc© r ú2/usr/lib64/python3.9/site-packages/gi/docstring.pyÚset_doc_string_generator% s r c C s t S )z6Returns the currently registered doc string generator.r r r r r Úget_doc_string_generator/ s r c C s t | ƒS )aE Generate a doc string given a GIInfoStruct. :param gi.types.BaseInfo info: GI info instance to generate documentation for. :returns: Generated documentation as a string. :rtype: str This passes the info struct to the currently registered doc string generator and returns the result. r ©Úinfor r r Úgenerate_doc_string4 s r c C sf | ¡ }t |d ¡}|r(t|dƒr(|jS |tjkr^| ¡ }| ¡ }|sN| ¡ S d| ¡ |f S | ¡ S )NÚ__name__z%s.%s)Zget_tagÚ_type_tag_to_py_typeÚgetÚhasattrr r Ú INTERFACEZ get_interfaceÚget_nameZget_tag_as_stringZ get_namespace)Zgi_typeZtype_tagZpy_typeZifaceZ info_namer r r Ú_get_pytype_hint\ s r c C sò g }t | tƒrdg}nt | tƒr.| ¡ r.dg}| ¡ }d}tƒ }tƒ }|D ]2}| | ¡ ¡ | | ¡ ¡ ¡ | | ¡ ¡ qJt|ƒD ]~\}}| ¡ t jkržq†||v r¨q†| ¡ }t| ¡ ƒ} | |vrÐ|d| 7 }| ¡ sà||v rê|d7 }n| ¡ rú|d7 }| |¡ q†d |¡} g }t| ¡ ƒ}| ¡ sZ|rZ||vrZ|}| ¡ rP|d7 }| |¡ t|ƒD ]`\}}| ¡ t jkr~qb||v rŒqb| ¡ }t| ¡ ƒ} | |vr¶|d| 7 }| |¡ qb|ràd| j| d |¡f S d | j| f S d S ) NÚself)Zvoidú:z=Nonez=
z, z or Nonez%s(%s) -> %sz%s(%s))Ú isinstancer r Z is_methodZ get_argumentsÚsetÚaddZget_destroyZget_typeZget_array_lengthZget_closureÚ enumerateZ get_directionr ZOUTr r Zmay_be_nullZis_optionalÚappendÚjoinZget_return_typeZskip_returnZmay_return_nullÚINr ) r Zin_args_strsÚargsZhint_blacklistZignore_indicesZuser_data_indicesÚargÚiZargstrÚhintZin_args_strZ out_args_strsZreturn_hintr r r Ú_generate_callable_info_docn sb r' c C s† d}d}t | tƒr4| ¡ dkrH|d| ¡ d 7 }n|d| ¡ d 7 }| ¡ D ] }| ¡ rP|dt|ƒ d 7 }qP|r~|| S dS d S )Nz :Constructors: :: Ú é z z() z(**properties) Ú )r r Zget_sizer Zget_methodsZis_constructorr' )r ÚheaderÚdocZmethod_infor r r Ú_generate_class_info_doc® s r- c C s, t | ttfƒrt| ƒS t | tƒr(t| ƒS dS )Nr( )r r r r- r r' r r r r Ú_generate_doc_dispatchà s r. )-Z_gir r r r r r r r r r r ZBOOLEANÚboolZINT8ÚintZUINT8ZINT16ZUINT16ZINT32ZUINT32ZINT64ZUINT64ZFLOATÚfloatZDOUBLEZGLISTÚlistZGSLISTZARRAYZGHASHÚdictZUTF8ÚstrZFILENAMEZUNICHARr ZGTYPEZERRORZVOIDr r r' r- r. r r r r Ú
s@ $ ë@