+ ajIB^RIt^RIt^RIHt^RIHt!RR4tR#)N)path)utilscta]tRt^"toRtRtRtRtRtRt Rt Rt R t R t R tR tR tRtRtVtR#)DocbookCodeGeneratorc2WnVP4R#)N)ifacesgenerate_expand_dicts)selfrs&&./usr/share/glib-2.0/codegen/codegen_docbook.py__init__DocbookCodeGenerator.__init__#s  ""$c ^pV'd4VPF"p\\VP4V4pK$ M\\VP4V4p^pV'dyVPFgpVPF"p\\VP 4V4pK$ VP F"p\\VP 4V4pK$ Ki MdVPF"p\\VP 4V4pK$ VP F"p\\VP 4V4pK$ V'duVPPR\P!VP4VPVPV\VP4, R3,4MIVPPRVPV\VP4, R3,4^pVPFpV^8d,VPPRV^,R3,4VPPRVP V\VP 4, RVP3,4V^,pK VP FpV^8d,VPPRV^,R3,4VPPRVP V\VP 4, RVP3,4V^,pK VPPR4R#) rz1%s%*s (%s%*s (, %*sz IN %s%*s %sz OUT %s%*s %s); N) methodsmaxlennamein_args signatureout_argsoutwriterdots_to_hyphens) r im in_synopsismax_method_len_mmax_signature_lenacounts &&&& r print_method_prototype+DocbookCodeGenerator.print_method_prototype's ii!$S\>!B !QVVn=N iiA(+C ,<>O(P%$A(+C ,<>O(P%% YY$'AKK(8:K$L!ZZ$'AKK(8:K$L!   HHNNC))!&&1FFFF"S[0   HHNN9QVV0Lb'QQ RAqyx>A+=r*BBC HHNN;; 1C 4D Db!&&QR AIEAqyx>A+=r*BBC HHNN;; 1C 4D Db!&&QR AIE vrc ^pV'd4VPF"p\\VP4V4pK$ M\\VP4V4p^pV'dGVPF5pVPF"p\\VP 4V4pK$ K7 M2VPF"p\\VP 4V4pK$ V'duVP PR\P!VP4VPVPV\VP4, R3,4MIVP PRVPV\VP4, R3,4^pVPFpV^8d,VP PRV^,R3,4VP PRVP V\VP 4, RVP3,4V^,pK VP PR4R#)rz1%s%*s (rrrz%s%*s %srN) signalsrrrargsrrrrr) r rsr max_signal_len_sr#r$r%s &&&& r print_signal_prototype+DocbookCodeGenerator.print_signal_prototype\s ii!$S\>!B !QVVn=N iiA(+C ,<>O(P%! VV$'AKK(8:K$L!  HHNNC))!&&1FFFF"S[0   HHNN9QVV0Lb'QQ RAqyx>A+=r*BBC HHNN;; 1C 4D Db!&&QR AIE vrc ^pV'd4VPF"p\\VP4V4pK$ M\\VP4V4p^pV'd4VPF"p\\VP4V4pK$ M\\VP4V4pV'duVP P R\P!VP4VPVPV\VP4, R3,4MIVP P RVPV\VP4, R3,4VP'dVP'dRpMVP'dRpMRpVP P RV: RVP: R24R #) rz1%s%*srz%s%*s readwritez readable z writable z  N) propertiesrrrrrrrrreadablewritable)r rpr max_property_len_pr#accesss&&&& r print_property_prototype-DocbookCodeGenerator.print_property_prototypesS ll#&s277|5E#F # #3qvv;0@A  ll$'BLL(9;L$M!#!$C $46G H   HHNNC))!&&1FFFF$s166{2   HHNN7aff.>QVV.Lb%QQ R :::!*** F ZZZ F F vq{{; z1 Methods  Tr z N)rrrr&)r rrs&& r print_synopsis_methods+DocbookCodeGenerator.print_synopsis_methodssw => KL )*A  ' '$ ' ? ' ./rc`VPPR4VPPR4VPPR4VPFpVPWRR7K VPPR4VPPR4R#)z! z5 Signals r=Tr>r? N)rrr)r.)r rr+s&& r print_synopsis_signals+DocbookCodeGenerator.print_synopsis_signalssw ;< OP )*A  ' '$ ' ? ' ()rc`VPPR4VPPR4VPPR4VPFpVPWRR7K VPPR4VPPR4R#)z z6 Properties r=Tr>r?rCN)rrr3r:r rr6s&& r print_synopsis_properties.DocbookCodeGenerator.print_synopsis_propertiessw 9: PQ )*A  ) )!D ) A ' ()rcVPPR\P!VP4: RVP: R24VPPRVP,4VPPR\P!VP4: RVP: RVP : RVP: RVP: RVP: R2 4VPPR4VP WR R 7VPPR 4VPPR VPVPR 4,4VP'gVP'EdVPPR4VPFpVPPR4VPPRVP: RVP: R24VPPRVPVPR 4,4VPPR4K VPFpVPPR4VPPRVP: RVP: R24VPPRVPVPR 4,4VPPR4K VPPR4\VP4^8d-VPPRVP,4VP'd-VPPRVP,4VPPR4R#)z) z! The %s() method z z()  Fr> %s T  z IN :  %s  z OUT  #Since %s z>The %s() method is deprecated. N)rrrrrname_without_prefixr& expand_paras doc_stringrrrrsince deprecated)r rrr$s&&& r print_method!DocbookCodeGenerator.print_methods $$QVV,aff 6  ;qvvFG %%aff-%%   +, ##Ae#< ,- v!2!21<<!FGH 999 HHNN; <YY12{{AFF,1((t<>23ZZ12{{AFF,1((t<>23  HHNN. / qwwThe "%s" signal z rZN)rrrrrr[r.r\r]r*rrr^r_)r rr+r$s&&& r print_signal!DocbookCodeGenerator.print_signals  $$QVV,aff 6  ;qvvFG %%aff-%%   +, ##Ae#< ,- v!2!21<<!FGH 666 HHNN; <VV12{{AFF,1((t<>23 HHNN. / qwwThe "%s" property z" rZN) rrrrrr[r:r\r]rr^r_rGs&&&r print_property#DocbookCodeGenerator.print_property'sZ $$QVV,aff 6  =HI %%aff-%%   +, %%a%> ,- v!2!21<<!FGH qwwNNz grouprs&r -DocbookCodeGenerator.expand..Ns-!''!*R.8>Irz%[a-zA-Z0-9_]*cNRVP^4R,,R,#)z rmz rorqs&r rrrsTs,B7-Gr)expand_member_dict_keysreplaceexpand_member_dictexpand_iface_dict_keysexpand_iface_dictresub)r r+expandParamsAndConstantskeys&&& r expandDocbookCodeGenerator.expandEs//C #66s;r2z z) textwrapdedentr~rstrip startswithappendsplitendswithjoin)r r+r|reslines&&& r r\!DocbookCodeGenerator.expand_parasYs OODKKD E L L N||H%% JJx GGDMD;;=D& JJt  " zz)$$ JJy !yy~rc /Vn/VnVPEFpRVP,pR\P !VP4: RVP: R2pW0PV&VP FppVP: RVP: R2pR\P !VP4: RVP: RVP: R2pW0PV&Kr VPFppR VP: R VP: 2pR \P !VP4: RVP: R VP: R 2pW0PV&Kr VPFppR VP: RVP: 2pR\P !VP4: RVP: R VP: R 2pW0PV&Kr EK \VPP4RR7Vn \VPP4RR7Vn R#)z#%szzrKz()z"z"rhz zA z z z: z/ Description z %s Tz% Since %s z?The %s interface is deprecated.z z0 z5 Method Details z0 z5 Signal Details z3 z7 Property Details z r2N)ropenrrrrrrrr[doc_string_briefrrr@r)rDr3rHr\r]r^r_r`reri)r docbookoutdirrrr+s&&& r generateDocbookCodeGenerator.generatesADIIfWaff.MNPSTDH HHNN2  HHNNE F HHNNT  HHNN_  HHNN6 " HHNN7166B C HHNN= ) HHNN((0!&&:  HHNN((0!2G2GQ  HHNN> * HHNN+ , HHNN6!&&A B HHNN<@R@RS T HHNN, -199~!++A.199~!++A.1<< 1$..q1 HHNNB((02  HHNNM N HHNN8t'8'8t'LM N177|aG177ST|||Uvv HHNN? +199~!G166RWXA%%a+#/199~!G166RWXA%%a+#/1<< 1$JaffUNA''-&/ HHNN? + HHNN4 ar)ryrxrwrurrN)__name__ __module__ __qualname____firstlineno__r r&r.r:r@rDrHr`rerir~r\r r__static_attributes____classdictcell__) __classdict__s@r rr"sX%3j'R"=H0**5(n*(X(<( ) VQ!Q!rr)rzrosrrrrrr rs0  A!A!r