Warning: chmod(): No such file or directory in /home/tuempresavirtual.cl/public_html/wp-content/plugins/appointment-hour-booking/app-booking-plugin.php on line 3
403WebShell
403Webshell
Server IP : 186.64.123.29  /  Your IP : 216.73.217.94
Web Server : LiteSpeed
System : Linux house.hostinglat.cl 5.15.0-185-generic #195-Ubuntu SMP Fri Jun 19 17:11:50 UTC 2026 x86_64
User : tuemp9827 ( 1016)
PHP Version : 8.1.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/glib-2.0/codegen/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/glib-2.0/codegen/__pycache__/codegen_docbook.cpython-310.pyc
o

�*c\I�@s2ddlZddlmZddlmZGdd�d�ZdS)�N)�path�)�utilsc@s|eZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�ZdS)�DocbookCodeGeneratorcCs||_|��dS)N)�ifaces�generate_expand_dicts)�selfr�r	�./usr/share/glib-2.0/codegen/codegen_docbook.py�__init__ szDocbookCodeGenerator.__init__c		Cs�d}|r|jD]
}tt|j�|�}qntt|j�|�}d}|rB|jD]}|jD]
}tt|j�|�}q'|jD]
}tt|j�|�}q5q"n|jD]
}tt|j�|�}qE|jD]
}tt|j�|�}qS|ry|j�dt	�
|j�|j|j|t|j�df�n|j�d|j|t|j�df�d}|jD])}|dkr�|j�d|ddf�|j�d|j|t|j�d|jf�|d}q�|jD])}|dkr�|j�d|ddf�|j�d	|j|t|j�d|jf�|d}q�|j�d
�dS)Nrz1<link linkend="gdbus-method-%s.%s">%s</link>%*s (��%s%*s (�,
%*s�zIN  %s%*s %srzOUT %s%*s %s�);
)�methods�max�len�name�in_args�	signature�out_args�out�writer�dots_to_hyphens)	r�i�m�in_synopsis�max_method_len�_m�max_signature_len�a�countr	r	r
�print_method_prototype$sf
�


��


���"
��

��
z+DocbookCodeGenerator.print_method_prototypec		CsJd}|r|jD]
}tt|j�|�}qntt|j�|�}d}|r4|jD]}|jD]
}tt|j�|�}q'q"n|jD]
}tt|j�|�}q7|r]|j�dt�	|j�|j|j|t|j�df�n|j�d|j|t|j�df�d}|jD])}|dkr�|j�d|ddf�|j�d|j|t|j�d|jf�|d}qs|j�d	�dS)
Nrz1<link linkend="gdbus-signal-%s.%s">%s</link>%*s (rr
rrz%s%*s %srr)
�signalsrrr�argsrrrrr)	rr�sr�max_signal_len�_sr r!r"r	r	r
�print_signal_prototypeYsL
�

��

���"
��
z+DocbookCodeGenerator.print_signal_prototypec	Csd}|r|jD]
}tt|j�|�}qntt|j�|�}d}|r.|jD]
}tt|j�|�}q"ntt|j�|�}|rQ|j�dt�|j�|j|j|t|j�df�n|j�d|j|t|j�df�|j	rk|j
rkd}n|j	rqd}nd}|j�d||jf�dS)	Nrz1<link linkend="gdbus-property-%s.%s">%s</link>%*srz%s%*s�	readwritez	readable z	writable z	  %s  %s
)�
propertiesrrrrrrrr�readable�writable)rr�pr�max_property_len�_pr �accessr	r	r
�print_property_prototype�s<
�
�
���"z-DocbookCodeGenerator.print_property_prototypecC�\|j�d�|j�d�|j�d�|jD]
}|j||dd�q|j�d�|j�d�dS)Nz#  <refsynopsisdiv role="synopsis">
z1    <title role="synopsis.title">Methods</title>
�    <synopsis>
T�r�</synopsis>
z  </refsynopsisdiv>
)rrrr#)rrrr	r	r
�print_synopsis_methods��
z+DocbookCodeGenerator.print_synopsis_methodscCr3)Nz!  <refsect1 role="signal_proto">
z5    <title role="signal_proto.title">Signals</title>
r4Tr5r6�  </refsect1>
)rrr$r))rrr&r	r	r
�print_synopsis_signals�r8z+DocbookCodeGenerator.print_synopsis_signalscCr3)Nz  <refsect1 role="properties">
z6    <title role="properties.title">Properties</title>
r4Tr5r6r9)rrr+r2�rrr.r	r	r
�print_synopsis_properties�r8z.DocbookCodeGenerator.print_synopsis_propertiesc	Cs�|j�dt�|j�|jf�|j�d|j�|j�dt�|j�|j|j|j|j|jf�|j�d�|j||dd�|j�d�|j�d|�|jd	��|j	sV|j
r�|j�d
�|j	D]'}|j�d�|j�d|j|jf�|j�d
|�|jd	��|j�d�q_|j
D]'}|j�d�|j�d|j|jf�|j�d
|�|jd	��|j�d�q�|j�d�t|j
�dkr�|j�d|j
�|jr�|j�d|j�|j�d�dS)Nz1<refsect2 role="method" id="gdbus-method-%s.%s">
z!  <title>The %s() method</title>
z]  <indexterm zone="gdbus-method-%s.%s"><primary sortas="%s.%s">%s.%s()</primary></indexterm>
�<programlisting>
Fr5�</programlisting>
�%s
T�<variablelist role="params">
�<varlistentry>
zC  <term><literal>IN %s <parameter>%s</parameter></literal>:</term>
�  <listitem>%s</listitem>
�</varlistentry>
zD  <term><literal>OUT %s <parameter>%s</parameter></literal>:</term>
�</variablelist>
r�#<para role="since">Since %s</para>
z><warning><para>The %s() method is deprecated.</para></warning>�</refsect2>
)rrrrr�name_without_prefixr#�expand_paras�
doc_stringrrrr�since�
deprecated)rrrr!r	r	r
�print_method�sv��
���

����

������z!DocbookCodeGenerator.print_methodc	Cs\|j�dt�|j�|jf�|j�d|j�|j�dt�|j�|j|j|j|j|jf�|j�d�|j||dd�|j�d�|j�d|�|jd	��|j	r�|j�d
�|j	D]'}|j�d�|j�d|j
|jf�|j�d
|�|jd	��|j�d�q\|j�d�t|j�dkr�|j�d|j�|j
r�|j�d|j�|j�d�dS)Nz1<refsect2 role="signal" id="gdbus-signal-%s.%s">
z!  <title>The "%s" signal</title>
z]  <indexterm zone="gdbus-signal-%s.%s"><primary sortas="%s::%s">%s::%s</primary></indexterm>
r=Fr5r>r?Tr@rAz@  <term><literal>%s <parameter>%s</parameter></literal>:</term>
rBrCrDrrEz><warning><para>The "%s" signal is deprecated.</para></warning>rF)rrrrrrGr)rHrIr%rrrJrK)rrr&r!r	r	r
�print_signal�s\��
���

������z!DocbookCodeGenerator.print_signalc	Cs�|j�dt�|j�|jf�|j�d|j�|j�dt�|j�|j|j|j|j|jf�|j�d�|j||dd�|j�d�|j�d|�|jd	��t	|j
�d
kr`|j�d|j
�|jrl|j�d|j�|j�d
�dS)Nz5<refsect2 role="property" id="gdbus-property-%s.%s">
z#  <title>The "%s" property</title>
z]  <indexterm zone="gdbus-property-%s.%s"><primary sortas="%s:%s">%s:%s</primary></indexterm>
r=Fr5r>r?TrrEz@<warning><para>The "%s" property is deprecated.</para></warning>rF)rrrrrrGr2rHrIrrJrKr;r	r	r
�print_property$s<��
�����z#DocbookCodeGenerator.print_propertycCsh|jD]}|�||j|�}q|jD]}|�||j|�}q|r2t�ddd�|�}t�ddd�|�}|S)Nz@[a-zA-Z0-9_]*cS�d|�d�dd�dS)Nz<parameter>rrz</parameter>��group�rr	r	r
�<lambda>K�z-DocbookCodeGenerator.expand.<locals>.<lambda>z%[a-zA-Z0-9_]*cSrO)Nz
<constant>rrz</constant>rPrRr	r	r
rSQrT)�expand_member_dict_keys�replace�expand_member_dict�expand_iface_dict_keys�expand_iface_dict�re�sub)rr&�expandParamsAndConstants�keyr	r	r
�expandBs 

��zDocbookCodeGenerator.expandcCsp|�||���}g}|�d�s|�d�|�d�D]}|��}|s#d}|�|�q|�d�s3|�d�d�|�S)Nz<para>�
z
</para><para>z</para>)r^�strip�
startswith�append�split�endswith�join)rr&r\�res�liner	r	r
rHVs




z!DocbookCodeGenerator.expand_parascCs.i|_i|_|jD]w}d|j}dt�|j�|jf}||j|<|jD]}d|j|jf}dt�|j�|j|jf}||j|<q#|jD]}d|j|jf}dt�|j�|j|jf}||j|<qC|jD]}d|j|jf}dt�|j�|j|jf}||j|<qcq	t	|j�
�d	d
�|_t	|j�
�d	d
�|_dS)Nz#%sz8<link linkend="gdbus-interface-%s.top_of_page">%s</link>z%s.%s()z.<link linkend="gdbus-method-%s.%s">%s()</link>z#%s::%sz.<link linkend="gdbus-signal-%s.%s">"%s"</link>z#%s:%sz0<link linkend="gdbus-property-%s.%s">"%s"</link>T)�reverse)
rWrYrrrrrr$r+�sorted�keysrUrX)rrr]�valuerr&r.r	r	r
rdsP


�


�

�

��

�
�z*DocbookCodeGenerator.generate_expand_dictscCs�|jD�]q}tt�|d||jf�d�|_|j�d�|j�d�|j�d�|j�d�|j�d�|j�d|j�|j�d	�|j�d
t�|j�|jf�|j�dt�|j�|j	|jf�|j�d�|j�d
�|j�d|j�|j�d|j
�|j�d�t|j�dkr�|�
|�t|j�dkr�|�|�t|j�dkr�|�|�|j�dt�|j��|j�d�|j�d|�|jd��t|j�dkr�|j�d|j�|jr�|j�d|j�|j�d�t|j�dk�r|j�d|j�|j�d�|jD]	}|�||��q|j�d�t|j�dk�r?|j�d|j�|j�d�|jD]	}|�||��q/|j�d�t|j�dk�ri|j�d|j�|j�d�|jD]	}|�||��qY|j�d�|j�d�|j�d �qdS)!Nz	%s-%s.xml�wrz'<?xml version="1.0" encoding="utf-8"?>
zA<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
zL               "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
z]>
z<refentry id="gdbus-%s">
z  <refmeta>z]    <refentrytitle role="top_of_page" id="gdbus-interface-%s.top_of_page">%s</refentrytitle>
za  <indexterm zone="gdbus-interface-%s.top_of_page"><primary sortas="%s">%s</primary></indexterm>
z  </refmeta>z  <refnamediv>z    <refname>%s</refname>z    <refpurpose>%s</refpurpose>z  </refnamediv>rz/<refsect1 role="desc" id="gdbus-interface-%s">
z/  <title role="desc.title">Description</title>
z  %s
Tz%  <para role="since">Since %s</para>
z?<warning><para>The %s interface is deprecated.</para></warning>z</refsect1>
z0<refsect1 role="details" id="gdbus-methods-%s">
z5  <title role="details.title">Method Details</title>
z0<refsect1 role="details" id="gdbus-signals-%s">
z5  <title role="details.title">Signal Details</title>
z3<refsect1 role="details" id="gdbus-properties-%s">
z7  <title role="details.title">Property Details</title>
z</refentry>
r_)r�openrrerrrrrrG�doc_string_briefrrr7r$r:r+r<rHrIrJrKrLrMrN)r�docbook�outdirrrr&r	r	r
�generate�s�������



�����
�
��
�zDocbookCodeGenerator.generateN)�__name__�
__module__�__qualname__rr#r)r2r7r:r<rLrMrNr^rHrrqr	r	r	r
rs5)$			7,+r)rZ�osrrrrr	r	r	r
�<module>s

Youez - 2016 - github.com/yon3zu
LinuXploit