+
     _i  c                   s   ^ RI Ht ]! ]! 4       P                  R4      RR4      '       g$   ]! 4       P                  R4      '       g   R]9   d   ^RIHt M^ RIt ^ RI	t
R tR	 tR
 tR t ! R R]4      t ! R R]4      t]P(                  ! ]4       ^RIHt  ! R R]4      t]P.                  ! ]4        ! R R]4      t]P2                  ! ]4        ! R R]4      t]P6                  ! ]4        ! R R]4      t]P:                  ! ]4        ! R R]4      t]P>                  ! ]4        ! R R]4      t ]PB                  ! ] 4        ! R R]4      t"]PF                  ! ]"4        ! R R ]4      t$]PJ                  ! ]$4        ! R! R"]4      t&]PN                  ! ]&4        ! R# R$4      t(]PR                  t) ]PT                  t* ]PV                  t+ ]PX                  t, ]PZ                  t- ]P\                  t. ]P^                  t/ ]P`                  t0 ]Pb                  t1 ]Pd                  t2 ]Pf                  t3 ]Ph                  t4 ]Pj                  t5 ]Pl                  t6 ]Pn                  t7 ]Pp                  t8 ]Pr                  t9 ]Pt                  t: ]Pv                  t; ]Px                  t< ]Pz                  t= ]P|                  t> ]P~                  t? ]P                  t@ ]P                  tA ]P                  tB ]P                  tC R% tDR& tER' tF ! R( R)]4      tG]P                  ! ]G4       ]P                  tI]IP                  tJ ! R* R+]4      tK]P                  ! ]K4       R, tMR#   ] d	    ^ RI
t
 ELi ; i)-i    )version_infoZ__spec__ZparentNZ__package__.)_commonc                 s     R V P                   P                  4       ,           pRV P                  P
                  : RV P                  P                  : RV: R2#   \        P                   d    Rp LPi ; i)z	proxy of  Z<r   z; z >)this__repr____builtin__Z	ExceptionZ	__class__
__module____name__)selfZstrthis   & 5/usr/lib64/python3.14/site-packages/libdnf5/common.py
_swig_reprr      s_    		 2 2 44 "^^668O8OQXZZ    s   !A A43A4c                    a  V 3R  lpV# )c                 s  < VR 8X  d   S! WV4       R# VR8X  d   V P                   P                  V4       R# \        W4      '       d5   \        \	        \        V 4      V4      \        4      '       d   S! WV4       R# \        RV ,          4      h)r   thisownz(You cannot add instance attributes to %sN)r   ownhasattr
isinstancegetattrtypepropertyAttributeError)r	   namevalueset   &&&r   set_instance_attrZE_swig_setattr_nondynamic_instance_variable.<locals>.set_instance_attr   si    6>E"YIIMM% T  ZT
D0I8%T%TE" !Kd!RSS     )r   r      f r   *_swig_setattr_nondynamic_instance_variabler      s    T r   c                 r   )c                 s   < \        W4      '       d+   \        \        W4      \        4      '       g   S! WV4       R# \	        R V ,          4      h)z%You cannot add class attributes to %sN)r   r   r   r   r   )clsr   r   r   r   r   set_class_attrZ?_swig_setattr_nondynamic_class_variable.<locals>.set_class_attr)   s:    3j1CX&N&N5! !H3!NOOr   r   )r   r    r   r   '_swig_setattr_nondynamic_class_variabler!   (   s    P
 r   c                s   a  V 3R lpV# )zlClass decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclassc                 sp   < S! V P                   V P                  V P                  P                  4       4      # N)r   Z	__bases__Z__dict__copy)r   	metaclasss   &r   wrapperZ$_swig_add_metaclass.<locals>.wrapper3   s'    s}}cll6G6G6IJJr   r   )r$   r%   r   r   _swig_add_metaclassr&   1   s    KNr   c                   s>    ] tR t^8tRt]! ]P                  4      tRtR# )_SwigNonDynamicMetazKMeta class to enforce nondynamic attributes (no new attributes) for a classr   N)	r   r   __qualname____firstlineno____doc__r!   r   Z__setattr____static_attributes__r   r   r   r'   r'   8   s    U9$:J:JKKr   r'   c                   s   a  ] tR t^=t o ]! R R RR7      tR t]t]	P                  tR tRR ltRR ltR	 tR
 tR tR tR tR tR tR tR tR tR tR tR tR tRtV tR# )SwigPyIteratorc                6    V P                   P                  4       # r"   r   r   x   &r   <lambda>SwigPyIterator.<lambda>>       r   c                8    V P                   P                  V4      # r"   r.   r0   v   &&r   r2   r3   >       AFFJJqMr   The membership flagZdocc                    \        R 4      hz*No constructor defined - class is abstractr   r	   argsZkwargs   &*,r   __init__ZSwigPyIterator.__init__@       IJJr   c                .    \         P                  ! V 4      # r"   )r   ZSwigPyIterator_valuer	   r1   r   r   ZSwigPyIterator.valueE       ++D11r   c                .    \         P                  ! W4      # r"   )r   ZSwigPyIterator_incrr	   nr8   r   incrZSwigPyIterator.incrH       **433r   c                rG   r"   )r   ZSwigPyIterator_decrrH   r8   r   decrZSwigPyIterator.decrK   rK   r   c                rG   r"   )r   ZSwigPyIterator_distancer	   r0   r8   r   distanceZSwigPyIterator.distanceN       ..t77r   c                rG   r"   )r   ZSwigPyIterator_equalrM   r8   r   equalZSwigPyIterator.equalQ       ++D44r   c                rD   r"   )r   ZSwigPyIterator_copyrE   r1   r   r#   ZSwigPyIterator.copyT       **400r   c                rD   r"   )r   ZSwigPyIterator_nextrE   r1   r   nextZSwigPyIterator.nextW   rR   r   c                rD   r"   )r   ZSwigPyIterator___next__rE   r1   r   __next__ZSwigPyIterator.__next__Z       ..t44r   c                rD   r"   )r   ZSwigPyIterator_previousrE   r1   r   previousZSwigPyIterator.previous]   rU   r   c                rG   r"   )r   ZSwigPyIterator_advancerH   r8   r   advanceZSwigPyIterator.advance`       --d66r   c                rG   r"   )r   ZSwigPyIterator___eq__rM   r8   r   __eq__ZSwigPyIterator.__eq__c       ,,T55r   c                rG   r"   )r   ZSwigPyIterator___ne__rM   r8   r   __ne__ZSwigPyIterator.__ne__f   rZ   r   c                rG   r"   )r   ZSwigPyIterator___iadd__rH   r8   r   __iadd__ZSwigPyIterator.__iadd__i   rO   r   c                rG   r"   )r   ZSwigPyIterator___isub__rH   r8   r   __isub__ZSwigPyIterator.__isub__l   rO   r   c                rG   r"   )r   ZSwigPyIterator___add__rH   r8   r   __add__ZSwigPyIterator.__add__o   rX   r   c                2    \         P                  ! V .VO5!  # r"   )r   ZSwigPyIterator___sub__r	   r@      &*r   __sub__ZSwigPyIterator.__sub__r   s    --d:T::r   c                    V # r"   r   rE   r1   r   __iter__ZSwigPyIterator.__iter__t       r   r   N)i   )r   r   r(   r)   r   r   rB   r   r   r   Zdelete_SwigPyIterator__swig_destroy__r   rJ   rL   rN   rP   r#   rS   rT   rV   rW   rY   r[   r\   r]   r^   rb   rd   r+   __classdictcell__Z__classdict__   @r   r,   r,   =   s     -/IOdeGKH44244851155766887; r   r,   )	exceptionc                   sj   a  ] tR t^zt o Rt]! R R RR7      tR t]t	]
P                  tR
R ltR	tV tR# )Messagez
A base class for passing a message whose formatting, including localization
(translation, argument format) is done at the destination.
Usage: The user creates a child of this class and implements the `format` method.
c                r-   r"   r.   r/   r1   r   r2   Message.<lambda>   r4   r   c                r5   r"   r.   r6   r8   r   r2   rl      r9   r   r:   r;   c                r<   r=   r>   r?   rA   r   rB   ZMessage.__init__   rC   r   Nc                0    \         P                  ! WV4      # )a  
Formats the contained message according to the specified arguments and returns the result as a string.

:type translate: boolean
:param translate:  If `true`, it will attempt to translate the message to the requested locale.
:type locale: libdnf5::utils::Locale, optional
:param locale:     requested locale for translation and argument formating, nullptr = use global/thread locale
:rtype: string
:return: A string object holding the formatted result.
)r   ZMessage_formatr	   Z	translateZlocale   &&&r   formatZMessage.format   s     %%dv>>r   r   r"   )r   r   r(   r)   r*   r   r   rB   r   r   r   Zdelete_Messagerf   rp   r+   rg   rh   ri   r   rk   rk   z   s>      -/IOdeGKH--? ?r   rk   c                   sj   a  ] tR t^t o Rt]! R R RR7      t]tR t	]
P                  tR
R ltR	tV tR# )EmptyMessagez#Class for passing an empty message.c                r-   r"   r.   r/   r1   r   r2   EmptyMessage.<lambda>   r4   r   c                r5   r"   r.   r6   r8   r   r2   rr      r9   r   r:   r;   c                X    \         P                  ! V \         P                  ! V!  4       R # r"   )r   ZEmptyMessage_swiginitZnew_EmptyMessager`   ra   r   rB   ZEmptyMessage.__init__       %%dG,D,Dd,KLr   Nc                rm   )z
Returns empty string

:type translate: boolean
:param translate:  ignored
:type locale: libdnf5::utils::Locale, optional
:param locale:     ignored
:rtype: string
:return: empty string object
)r   ZEmptyMessage_formatrn   ro   r   rp   ZEmptyMessage.format   s     **4FCCr   r   r"   )r   r   r(   r)   r*   r   r   r   r   rB   r   Zdelete_EmptyMessagerf   rp   r+   rg   rh   ri   r   rq   rq      s<     .-/IOdeGHM22D Dr   rq   c                   s  a  ] tR t^t o ]! R R RR7      t]tR tR t	R t
R tR	 tR
 tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR t R t!R t"R  t#R! t$R" t%R# t&R$ t'](PR                  t*R%t+V t,R&# )'VectorStringc                r-   r"   r.   r/   r1   r   r2   VectorString.<lambda>   r4   r   c                r5   r"   r.   r6   r8   r   r2   rv      r9   r   r:   r;   c                rD   r"   )r   ZVectorString_iteratorrE   r1   r   iteratorZVectorString.iterator       ,,T22r   c                "    V P                  4       # r"   rw   rE   r1   r   rd   ZVectorString.__iter__       }}r   c                rD   r"   )r   ZVectorString___nonzero__rE   r1   r   __nonzero__ZVectorString.__nonzero__       //55r   c                rD   r"   )r   ZVectorString___bool__rE   r1   r   __bool__ZVectorString.__bool__   rx   r   c                rD   r"   )r   ZVectorString___len__rE   r1   r   __len__ZVectorString.__len__   rF   r   c                rm   r"   )r   ZVectorString___getslice__r	   iZjro   r   __getslice__ZVectorString.__getslice__       00!<<r   c                r_   r"   )r   ZVectorString___setslice__r`   ra   r   __setslice__ZVectorString.__setslice__   s    00===r   c                rm   r"   )r   ZVectorString___delslice__r   ro   r   __delslice__ZVectorString.__delslice__   r   r   c                r_   r"   )r   ZVectorString___delitem__r`   ra   r   __delitem__ZVectorString.__delitem__       //<t<<r   c                r_   r"   )r   ZVectorString___getitem__r`   ra   r   __getitem__ZVectorString.__getitem__   r   r   c                r_   r"   )r   ZVectorString___setitem__r`   ra   r   __setitem__ZVectorString.__setitem__   r   r   c                rD   r"   )r   ZVectorString_poprE   r1   r   popZVectorString.pop       ''--r   c                rG   r"   )r   ZVectorString_appendrM   r8   r   appendZVectorString.append   rK   r   c                rD   r"   )r   ZVectorString_emptyrE   r1   r   emptyZVectorString.empty       ))$//r   c                rD   r"   )r   ZVectorString_sizerE   r1   r   sizeZVectorString.size       ((..r   c                rG   r"   )r   ZVectorString_swapr	   r7   r8   r   swapZVectorString.swap       ((11r   c                rD   r"   )r   ZVectorString_beginrE   r1   r   beginZVectorString.begin   r   r   c                rD   r"   )r   ZVectorString_endrE   r1   r   endZVectorString.end   r   r   c                rD   r"   )r   ZVectorString_rbeginrE   r1   r   rbeginZVectorString.rbegin   rR   r   c                rD   r"   )r   ZVectorString_rendrE   r1   r   rendZVectorString.rend   r   r   c                rD   r"   )r   ZVectorString_clearrE   r1   r   clearZVectorString.clear   r   r   c                rD   r"   )r   ZVectorString_get_allocatorrE   r1   r   get_allocatorZVectorString.get_allocator       11$77r   c                rD   r"   )r   ZVectorString_pop_backrE   r1   r   pop_backZVectorString.pop_back   rx   r   c                r_   r"   )r   ZVectorString_eraser`   ra   r   eraseZVectorString.erase   s    ))$666r   c                rs   r"   )r   ZVectorString_swiginitZnew_VectorStringr`   ra   r   rB   ZVectorString.__init__   rt   r   c                rG   r"   )r   ZVectorString_push_backrM   r8   r   	push_backZVectorString.push_back   rX   r   c                rD   r"   )r   ZVectorString_frontrE   r1   r   frontZVectorString.front  r   r   c                rD   r"   )r   ZVectorString_backrE   r1   r   backZVectorString.back  r   r   c                rm   r"   )r   ZVectorString_assignr	   rI   r0   ro   r   assignZVectorString.assign  s    **4A66r   c                r_   r"   )r   ZVectorString_insertr`   ra   r   insertZVectorString.insert
  s    **47$77r   c                rG   r"   )r   ZVectorString_reserverH   r8   r   reserveZVectorString.reserve  rQ   r   c                rD   r"   )r   ZVectorString_capacityrE   r1   r   capacityZVectorString.capacity  rx   r   r   N)-r   r   r(   r)   r   r   r   r   rw   rd   r|   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   rB   r   r   r   r   r   r   r   r   Zdelete_VectorStringrf   r+   rg   rh   ri   r   ru   ru      s     -/IOdeGH3632=>====.40/20.1/0837M70/785322r   ru   c                   s   a  ] tR tRt o ]! R R RR7      t]tR tR t	R t
R	 tR
 tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR t R t!]"PF                  t$R t%V t&R!# )"	SetStringi  c                r-   r"   r.   r/   r1   r   r2   SetString.<lambda>  r4   r   c                r5   r"   r.   r6   r8   r   r2   r     r9   r   r:   r;   c                rD   r"   )r   ZSetString_iteratorrE   r1   r   rw   ZSetString.iterator  r   r   c                ry   r"   rz   rE   r1   r   rd   ZSetString.__iter__  r{   r   c                rD   r"   )r   ZSetString___nonzero__rE   r1   r   r|   ZSetString.__nonzero__  rx   r   c                rD   r"   )r   ZSetString___bool__rE   r1   r   r~   ZSetString.__bool__"  r   r   c                rD   r"   )r   ZSetString___len__rE   r1   r   r   ZSetString.__len__%  r   r   c                rG   r"   )r   ZSetString_appendrM   r8   r   r   ZSetString.append(  s    ''00r   c                rG   r"   )r   ZSetString___contains__rM   r8   r   __contains__ZSetString.__contains__+  rX   r   c                rG   r"   )r   ZSetString___getitem__)r	   r   r8   r   r   ZSetString.__getitem__.  rZ   r   c                rG   r"   )r   ZSetString_addrM   r8   r   addZSetString.add1  s    $$T--r   c                rG   r"   )r   ZSetString_discardrM   r8   r   discardZSetString.discard4  r   r   c                rs   r"   )r   ZSetString_swiginitZnew_SetStringr`   ra   r   rB   ZSetString.__init__7  s    ""4)>)>)EFr   c                rD   r"   )r   ZSetString_emptyrE   r1   r   r   ZSetString.empty:      &&t,,r   c                rD   r"   )r   ZSetString_sizerE   r1   r   r   ZSetString.size=      %%d++r   c                rD   r"   )r   ZSetString_clearrE   r1   r   r   ZSetString.clear@  r   r   c                rG   r"   )r   ZSetString_swapr   r8   r   r   ZSetString.swapC      %%d..r   c                rG   r"   )r   ZSetString_countrM   r8   r   countZSetString.countF  s    &&t//r   c                rD   r"   )r   ZSetString_beginrE   r1   r   r   ZSetString.beginI  r   r   c                rD   r"   )r   ZSetString_endrE   r1   r   r   ZSetString.endL  s    $$T**r   c                rD   r"   )r   ZSetString_rbeginrE   r1   r   r   ZSetString.rbeginO  r   r   c                rD   r"   )r   ZSetString_rendrE   r1   r   r   ZSetString.rendR  r   r   c                r_   r"   )r   ZSetString_eraser`   ra   r   r   ZSetString.eraseU  s    &&t3d33r   c                rG   r"   )r   ZSetString_findrM   r8   r   findZSetString.findX  r   r   c                rG   r"   )r   ZSetString_lower_boundrM   r8   r   lower_boundZSetString.lower_bound[  rZ   r   c                rG   r"   )r   ZSetString_upper_boundrM   r8   r   upper_boundZSetString.upper_bound^  rZ   r   c                rG   r"   )r   ZSetString_equal_rangerM   r8   r   equal_rangeZSetString.equal_rangea  rZ   r   c                rG   r"   )r   ZSetString_insert)r	   Z_SetString__xr8   r   r   ZSetString.insertd  s    ''22r   r   N)'r   r   r(   r)   r   r   r   r   rw   rd   r|   r~   r   r   r   r   r   r   rB   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Zdelete_SetStringrf   r+   rg   rh   ri   r   r   r     s     -/IOdeGH030/176.2G-,-/0-+.,4/6663//r   r   c                   s   a  ] tR tRt o ]! R R RR7      t]tR t]! ]	P                  ]	P                  4      t]! ]	P                  ]	P                  4      tR tR tR	 tR
 t]	P&                  tRtV tR# )PairStringStringij  c                r-   r"   r.   r/   r1   r   r2   PairStringString.<lambda>k  r4   r   c                r5   r"   r.   r6   r8   r   r2   r   k  r9   r   r:   r;   c                rs   r"   )r   ZPairStringString_swiginitZnew_PairStringStringr`   ra   r   rB   ZPairStringString.__init__n  s    ))$0L0Ld0STr   c                s    ^#    r   rE   r1   r   r   ZPairStringString.__len__r  s    r   c                sD    \        V P                  V P                  34      # r"   )ZstrfirstsecondrE   r1   r   r   ZPairStringString.__repr__t  s    DJJ,--r   c                sP    V^,          '       g   V P                   # V P                  # r   r   r   )r	   indexr8   r   r   ZPairStringString.__getitem__v  s    		::;;r   c                s@    V^,          '       g	   W n         R# W n        R# )r   Nr   )r	   r   Zvalro   r   r   ZPairStringString.__setitem__{  s    		JKr   r   N)r   r   r(   r)   r   r   r   r   rB   r   ZPairStringString_first_getZPairStringString_first_setr   ZPairStringString_second_getZPairStringString_second_setr   r   r   r   Zdelete_PairStringStringrf   r+   rg   rh   ri   r   r   r   j  ss     -/IOdeGHUW779[9[\Eg997;^;^_F.

 66r   r   c                   s  a  ] tR tRt o ]! R R RR7      t]tR tR t	R t
R	 tR
 tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR t R t!R  t"R! t#R" t$R# t%R$ t&R% t'](PR                  t*R&t+V t,R'# )(VectorPairStringStringi  c                r-   r"   r.   r/   r1   r   r2   VectorPairStringString.<lambda>  r4   r   c                r5   r"   r.   r6   r8   r   r2   r     r9   r   r:   r;   c                rD   r"   )r   ZVectorPairStringString_iteratorrE   r1   r   rw   ZVectorPairStringString.iterator      66t<<r   c                ry   r"   rz   rE   r1   r   rd   ZVectorPairStringString.__iter__  r{   r   c                rD   r"   )r   Z"VectorPairStringString___nonzero__rE   r1   r   r|   Z"VectorPairStringString.__nonzero__      99$??r   c                rD   r"   )r   ZVectorPairStringString___bool__rE   r1   r   r~   ZVectorPairStringString.__bool__  r   r   c                rD   r"   )r   ZVectorPairStringString___len__rE   r1   r   r   ZVectorPairStringString.__len__      55d;;r   c                rm   r"   )r   Z#VectorPairStringString___getslice__r   ro   r   r   Z#VectorPairStringString.__getslice__      ::4AFFr   c                r_   r"   )r   Z#VectorPairStringString___setslice__r`   ra   r   r   Z#VectorPairStringString.__setslice__      ::4G$GGr   c                rm   r"   )r   Z#VectorPairStringString___delslice__r   ro   r   r   Z#VectorPairStringString.__delslice__  r   r   c                r_   r"   )r   Z"VectorPairStringString___delitem__r`   ra   r   r   Z"VectorPairStringString.__delitem__      99$FFFr   c                r_   r"   )r   Z"VectorPairStringString___getitem__r`   ra   r   r   Z"VectorPairStringString.__getitem__  r   r   c                r_   r"   )r   Z"VectorPairStringString___setitem__r`   ra   r   r   Z"VectorPairStringString.__setitem__  r   r   c                rD   r"   )r   ZVectorPairStringString_poprE   r1   r   r   ZVectorPairStringString.pop  r   r   c                rG   r"   )r   ZVectorPairStringString_appendrM   r8   r   r   ZVectorPairStringString.append      44T==r   c                rD   r"   )r   ZVectorPairStringString_emptyrE   r1   r   r   ZVectorPairStringString.empty      33D99r   c                rD   r"   )r   ZVectorPairStringString_sizerE   r1   r   r   ZVectorPairStringString.size      22488r   c                rG   r"   )r   ZVectorPairStringString_swapr   r8   r   r   ZVectorPairStringString.swap      224;;r   c                rD   r"   )r   ZVectorPairStringString_beginrE   r1   r   r   ZVectorPairStringString.begin  r   r   c                rD   r"   )r   ZVectorPairStringString_endrE   r1   r   r   ZVectorPairStringString.end  r   r   c                rD   r"   )r   ZVectorPairStringString_rbeginrE   r1   r   r   ZVectorPairStringString.rbegin      44T::r   c                rD   r"   )r   ZVectorPairStringString_rendrE   r1   r   r   ZVectorPairStringString.rend  r   r   c                rD   r"   )r   ZVectorPairStringString_clearrE   r1   r   r   ZVectorPairStringString.clear  r   r   c                rD   r"   )r   Z$VectorPairStringString_get_allocatorrE   r1   r   r   Z$VectorPairStringString.get_allocator      ;;DAAr   c                rD   r"   )r   ZVectorPairStringString_pop_backrE   r1   r   r   ZVectorPairStringString.pop_back  r   r   c                r_   r"   )r   ZVectorPairStringString_eraser`   ra   r   r   ZVectorPairStringString.erase  s    33D@4@@r   c                rs   r"   )r   ZVectorPairStringString_swiginitZnew_VectorPairStringStringr`   ra   r   rB   ZVectorPairStringString.__init__  s    //g6X6XZ^6_`r   c                rG   r"   )r   Z VectorPairStringString_push_backrM   r8   r   r   Z VectorPairStringString.push_back  s    77@@r   c                rD   r"   )r   ZVectorPairStringString_frontrE   r1   r   r   ZVectorPairStringString.front  r   r   c                rD   r"   )r   ZVectorPairStringString_backrE   r1   r   r   ZVectorPairStringString.back  r   r   c                rm   r"   )r   ZVectorPairStringString_assignr   ro   r   r   ZVectorPairStringString.assign  s    44Ta@@r   c                r_   r"   )r   ZVectorPairStringString_insertr`   ra   r   r   ZVectorPairStringString.insert  s    44TADAAr   c                rG   r"   )r   ZVectorPairStringString_reserverH   r8   r   r   ZVectorPairStringString.reserve      55d>>r   c                rD   r"   )r   ZVectorPairStringString_capacityrE   r1   r   r   ZVectorPairStringString.capacity  r   r   r   N)-r   r   r(   r)   r   r   r   r   rw   rd   r|   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   rB   r   r   r   r   r   r   r   r   Zdelete_VectorPairStringStringrf   r+   rg   rh   ri   r   r   r     s     -/IOdeGH=@=<GHGGGG8>:9<:8;9:B=AaA:9AB?=<<r   r   c                   (  a  ] tR tRt o ]! R R RR7      t]tR tR t	R t
R	 tR
 tR t	R tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR t R  t!R! t"R" t#R# t$R$ t%R% t&R& t'R' t(R( t)]*PV                  t,R)t-V t.R*# )+MapStringStringi  c                r-   r"   r.   r/   r1   r   r2   MapStringString.<lambda>  r4   r   c                r5   r"   r.   r6   r8   r   r2   r     r9   r   r:   r;   c                rD   r"   )r   ZMapStringString_iteratorrE   r1   r   rw   ZMapStringString.iterator  r}   r   c                ry   r"   rz   rE   r1   r   rd   MapStringString.__iter__  r{   r   c                rD   r"   )r   ZMapStringString___nonzero__rE   r1   r   r|   ZMapStringString.__nonzero__  r   r   c                rD   r"   )r   ZMapStringString___bool__rE   r1   r   r~   ZMapStringString.__bool__  r}   r   c                rD   r"   )r   ZMapStringString___len__rE   r1   r   r   ZMapStringString.__len__  rU   r   c                ry   r"   key_iteratorrE   r1   r   rd   r           ""r   c                ry   r"   r   rE   r1   r   iterkeysZMapStringString.iterkeys  r   r   c                ry   r"   value_iteratorrE   r1   r   
itervaluesZMapStringString.itervalues      ""$$r   c                ry   r"   rz   rE   r1   r   	iteritemsZMapStringString.iteritems  r{   r   c                rG   r"   )r   ZMapStringString___getitem__r	   keyr8   r   r   ZMapStringString.__getitem__      224==r   c                rG   r"   )r   ZMapStringString___delitem__r   r8   r   r   ZMapStringString.__delitem__  r   r   c                rG   r"   )r   ZMapStringString_has_keyr   r8   r   has_keyZMapStringString.has_key
  s    ..t99r   c                rD   r"   )r   ZMapStringString_keysrE   r1   r   keysZMapStringString.keys  rF   r   c                rD   r"   )r   ZMapStringString_valuesrE   r1   r   valuesZMapStringString.values      --d33r   c                rD   r"   )r   ZMapStringString_itemsrE   r1   r   itemsZMapStringString.items  rx   r   c                rG   r"   )r   ZMapStringString___contains__r   r8   r   r   ZMapStringString.__contains__  s    33D>>r   c                rD   r"   )r   ZMapStringString_key_iteratorrE   r1   r   r   ZMapStringString.key_iterator  r   r   c                rD   r"   )r   ZMapStringString_value_iteratorrE   r1   r   r   ZMapStringString.value_iterator  r   r   c                r_   r"   )r   ZMapStringString___setitem__r`   ra   r   r   ZMapStringString.__setitem__  s    224?$??r   c                rD   r"   )r   ZMapStringString_asdictrE   r1   r   asdictZMapStringString.asdict"  r   r   c                rs   r"   )r   ZMapStringString_swiginitZnew_MapStringStringr`   ra   r   rB   ZMapStringString.__init__%  s    ((w/J/JD/QRr   c                rD   r"   )r   ZMapStringString_emptyrE   r1   r   r   ZMapStringString.empty(  rx   r   c                rD   r"   )r   ZMapStringString_sizerE   r1   r   r   ZMapStringString.size+  rF   r   c                rG   r"   )r   ZMapStringString_swapr   r8   r   r   ZMapStringString.swap.  rQ   r   c                rD   r"   )r   ZMapStringString_beginrE   r1   r   r   ZMapStringString.begin1  rx   r   c                rD   r"   )r   ZMapStringString_endrE   r1   r   r   ZMapStringString.end4  rR   r   c                rD   r"   )r   ZMapStringString_rbeginrE   r1   r   r   ZMapStringString.rbegin7  r   r   c                rD   r"   )r   ZMapStringString_rendrE   r1   r   r   ZMapStringString.rend:  rF   r   c                rD   r"   )r   ZMapStringString_clearrE   r1   r   r   ZMapStringString.clear=  rx   r   c                rD   r"   )r   ZMapStringString_get_allocatorrE   r1   r   r   ZMapStringString.get_allocator@  r   r   c                rG   r"   )r   ZMapStringString_countrM   r8   r   r   ZMapStringString.countC  rZ   r   c                r_   r"   )r   ZMapStringString_eraser`   ra   r   r   ZMapStringString.eraseF  s    ,,T9D99r   c                rG   r"   )r   ZMapStringString_findrM   r8   r   r   ZMapStringString.findI  rQ   r   c                rG   r"   )r   ZMapStringString_lower_boundrM   r8   r   r   ZMapStringString.lower_boundL  r   r   c                rG   r"   )r   ZMapStringString_upper_boundrM   r8   r   r   ZMapStringString.upper_boundO  r   r   r   N)/r   r   r(   r)   r   r   r   r   rw   rd   r|   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   rB   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Zdelete_MapStringStringrf   r+   rg   rh   ri   r   r   r     s     -/IOdeGH6965##%>>:243?:<@4S32531423;6:5<<55r   r   c                   r   )+MapStringMapStringStringiU  c                r-   r"   r.   r/   r1   r   r2   !MapStringMapStringString.<lambda>V  r4   r   c                r5   r"   r.   r6   r8   r   r2   r   V  r9   r   r:   r;   c                rD   r"   )r   Z!MapStringMapStringString_iteratorrE   r1   r   rw   Z!MapStringMapStringString.iteratorY      88>>r   c                ry   r"   rz   rE   r1   r   rd   !MapStringMapStringString.__iter__[  r{   r   c                rD   r"   )r   Z$MapStringMapStringString___nonzero__rE   r1   r   r|   Z$MapStringMapStringString.__nonzero__^  r   r   c                rD   r"   )r   Z!MapStringMapStringString___bool__rE   r1   r   r~   Z!MapStringMapStringString.__bool__a  r   r   c                rD   r"   )r   Z MapStringMapStringString___len__rE   r1   r   r   Z MapStringMapStringString.__len__d      77==r   c                ry   r"   r   rE   r1   r   rd   r   f  r   r   c                ry   r"   r   rE   r1   r   r   Z!MapStringMapStringString.iterkeysh  r   r   c                ry   r"   r   rE   r1   r   r   Z#MapStringMapStringString.itervaluesj  r   r   c                ry   r"   rz   rE   r1   r   r   Z"MapStringMapStringString.iteritemsl  r{   r   c                rG   r"   )r   Z$MapStringMapStringString___getitem__r   r8   r   r   Z$MapStringMapStringString.__getitem__o      ;;DFFr   c                rG   r"   )r   Z$MapStringMapStringString___delitem__r   r8   r   r   Z$MapStringMapStringString.__delitem__r  r   r   c                rG   r"   )r   Z MapStringMapStringString_has_keyr   r8   r   r   Z MapStringMapStringString.has_keyu  s    77BBr   c                rD   r"   )r   ZMapStringMapStringString_keysrE   r1   r   r   ZMapStringMapStringString.keysx  r   r   c                rD   r"   )r   ZMapStringMapStringString_valuesrE   r1   r   r   ZMapStringMapStringString.values{  r   r   c                rD   r"   )r   ZMapStringMapStringString_itemsrE   r1   r   r   ZMapStringMapStringString.items~  r   r   c                rG   r"   )r   Z%MapStringMapStringString___contains__r   r8   r   r   Z%MapStringMapStringString.__contains__      <<TGGr   c                rD   r"   )r   Z%MapStringMapStringString_key_iteratorrE   r1   r   r   Z%MapStringMapStringString.key_iterator      <<TBBr   c                rD   r"   )r   Z'MapStringMapStringString_value_iteratorrE   r1   r   r   Z'MapStringMapStringString.value_iterator      >>tDDr   c                r_   r"   )r   Z$MapStringMapStringString___setitem__r`   ra   r   r   Z$MapStringMapStringString.__setitem__  s    ;;DH4HHr   c                rD   r"   )r   ZMapStringMapStringString_asdictrE   r1   r   r   ZMapStringMapStringString.asdict  r   r   c                rs   r"   )r   Z!MapStringMapStringString_swiginitZnew_MapStringMapStringStringr`   ra   r   rB   Z!MapStringMapStringString.__init__  s    11$8\8\^b8cdr   c                rD   r"   )r   ZMapStringMapStringString_emptyrE   r1   r   r   ZMapStringMapStringString.empty  r   r   c                rD   r"   )r   ZMapStringMapStringString_sizerE   r1   r   r   ZMapStringMapStringString.size  r   r   c                rG   r"   )r   ZMapStringMapStringString_swapr   r8   r   r   ZMapStringMapStringString.swap  r   r   c                rD   r"   )r   ZMapStringMapStringString_beginrE   r1   r   r   ZMapStringMapStringString.begin  r   r   c                rD   r"   )r   ZMapStringMapStringString_endrE   r1   r   r   ZMapStringMapStringString.end  r   r   c                rD   r"   )r   ZMapStringMapStringString_rbeginrE   r1   r   r   ZMapStringMapStringString.rbegin  r   r   c                rD   r"   )r   ZMapStringMapStringString_rendrE   r1   r   r   ZMapStringMapStringString.rend  r   r   c                rD   r"   )r   ZMapStringMapStringString_clearrE   r1   r   r   ZMapStringMapStringString.clear  r   r   c                rD   r"   )r   Z&MapStringMapStringString_get_allocatorrE   r1   r   r   Z&MapStringMapStringString.get_allocator      ==dCCr   c                rG   r"   )r   ZMapStringMapStringString_countrM   r8   r   r   ZMapStringMapStringString.count  r   r   c                r_   r"   )r   ZMapStringMapStringString_eraser`   ra   r   r   ZMapStringMapStringString.erase  s    55dBTBBr   c                rG   r"   )r   ZMapStringMapStringString_findrM   r8   r   r   ZMapStringMapStringString.find  r   r   c                rG   r"   )r   Z$MapStringMapStringString_lower_boundrM   r8   r   r   Z$MapStringMapStringString.lower_bound      ;;DDDr   c                rG   r"   )r   Z$MapStringMapStringString_upper_boundrM   r8   r   r   Z$MapStringMapStringString.upper_bound  r   r   r   N)/r   r   r(   r)   r   r   r   r   rw   rd   r|   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   rB   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Zdelete_MapStringMapStringStringrf   r+   rg   rh   ri   r   r   r   U  s     -/IOdeGH?B?>##%GGC;=<HCEI=e<;><:=;<D?C>EE>>r   r   c                   r   )+MapStringPairStringStringi  c                r-   r"   r.   r/   r1   r   r2   "MapStringPairStringString.<lambda>  r4   r   c                r5   r"   r.   r6   r8   r   r2   r     r9   r   r:   r;   c                rD   r"   )r   Z"MapStringPairStringString_iteratorrE   r1   r   rw   Z"MapStringPairStringString.iterator  r   r   c                ry   r"   rz   rE   r1   r   rd   "MapStringPairStringString.__iter__  r{   r   c                rD   r"   )r   Z%MapStringPairStringString___nonzero__rE   r1   r   r|   Z%MapStringPairStringString.__nonzero__  r   r   c                rD   r"   )r   Z"MapStringPairStringString___bool__rE   r1   r   r~   Z"MapStringPairStringString.__bool__  r   r   c                rD   r"   )r   Z!MapStringPairStringString___len__rE   r1   r   r   Z!MapStringPairStringString.__len__  r   r   c                ry   r"   r   rE   r1   r   rd   r     r   r   c                ry   r"   r   rE   r1   r   r   Z"MapStringPairStringString.iterkeys  r   r   c                ry   r"   r   rE   r1   r   r   Z$MapStringPairStringString.itervalues  r   r   c                ry   r"   rz   rE   r1   r   r   Z#MapStringPairStringString.iteritems  r{   r   c                rG   r"   )r   Z%MapStringPairStringString___getitem__r   r8   r   r   Z%MapStringPairStringString.__getitem__  r   r   c                rG   r"   )r   Z%MapStringPairStringString___delitem__r   r8   r   r   Z%MapStringPairStringString.__delitem__  r   r   c                rG   r"   )r   Z!MapStringPairStringString_has_keyr   r8   r   r   Z!MapStringPairStringString.has_key  s    88CCr   c                rD   r"   )r   ZMapStringPairStringString_keysrE   r1   r   r   ZMapStringPairStringString.keys  r   r   c                rD   r"   )r   Z MapStringPairStringString_valuesrE   r1   r   r   Z MapStringPairStringString.values  r   r   c                rD   r"   )r   ZMapStringPairStringString_itemsrE   r1   r   r   ZMapStringPairStringString.items  r   r   c                rG   r"   )r   Z&MapStringPairStringString___contains__r   r8   r   r   Z&MapStringPairStringString.__contains__  s    ==dHHr   c                rD   r"   )r   Z&MapStringPairStringString_key_iteratorrE   r1   r   r   Z&MapStringPairStringString.key_iterator  r   r   c                rD   r"   )r   Z(MapStringPairStringString_value_iteratorrE   r1   r   r   Z(MapStringPairStringString.value_iterator  s    ??EEr   c                r_   r"   )r   Z%MapStringPairStringString___setitem__r`   ra   r   r   Z%MapStringPairStringString.__setitem__  s    <<TIDIIr   c                rD   r"   )r   Z MapStringPairStringString_asdictrE   r1   r   r   Z MapStringPairStringString.asdict  r   r   c                rs   r"   )r   Z"MapStringPairStringString_swiginitZnew_MapStringPairStringStringr`   ra   r   rB   Z"MapStringPairStringString.__init__  s    2249^9^`d9efr   c                rD   r"   )r   ZMapStringPairStringString_emptyrE   r1   r   r   ZMapStringPairStringString.empty  r   r   c                rD   r"   )r   ZMapStringPairStringString_sizerE   r1   r   r   ZMapStringPairStringString.size  r   r   c                rG   r"   )r   ZMapStringPairStringString_swapr   r8   r   r   ZMapStringPairStringString.swap  r   r   c                rD   r"   )r   ZMapStringPairStringString_beginrE   r1   r   r   ZMapStringPairStringString.begin  r   r   c                rD   r"   )r   ZMapStringPairStringString_endrE   r1   r   r   ZMapStringPairStringString.end
  r   r   c                rD   r"   )r   Z MapStringPairStringString_rbeginrE   r1   r   r   Z MapStringPairStringString.rbegin  r   r   c                rD   r"   )r   ZMapStringPairStringString_rendrE   r1   r   r   ZMapStringPairStringString.rend  r   r   c                rD   r"   )r   ZMapStringPairStringString_clearrE   r1   r   r   ZMapStringPairStringString.clear  r   r   c                rD   r"   )r   Z'MapStringPairStringString_get_allocatorrE   r1   r   r   Z'MapStringPairStringString.get_allocator  r   r   c                rG   r"   )r   ZMapStringPairStringString_countrM   r8   r   r   ZMapStringPairStringString.count  s    66t??r   c                r_   r"   )r   ZMapStringPairStringString_eraser`   ra   r   r   ZMapStringPairStringString.erase      66tCdCCr   c                rG   r"   )r   ZMapStringPairStringString_findrM   r8   r   r   ZMapStringPairStringString.find  r   r   c                rG   r"   )r   Z%MapStringPairStringString_lower_boundrM   r8   r   r   Z%MapStringPairStringString.lower_bound"      <<TEEr   c                rG   r"   )r   Z%MapStringPairStringString_upper_boundrM   r8   r   r   Z%MapStringPairStringString.upper_bound%  r   r   r   N)/r   r   r(   r)   r   r   r   r   rw   rd   r|   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   rB   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Z delete_MapStringPairStringStringrf   r+   rg   rh   ri   r   r   r     s     -/IOdeGH@C@?##%HHD<>=IDFJ>g=<?=;><=E@D?FF??r   r   c                   s2   a  ] tR tRt o R tR tR tRtV tR# )Iteratori,  c                s*    Wn         W n        W0n        R # r"   	containercurr   )r	   r   r   r   s   &&&&r   rB   ZIterator.__init__-  s     #r   c                rc   r"   r   rE   r1   r   rd   ZIterator.__iter__5  re   r   c                s    V P                   V P                  8X  d   \        hV P                   P                  4       pV P                   P	                  4        V# r"   )r   r   ZStopIterationr   rS   r	   r   r
   r   rT   ZIterator.__next__8  s:    88txxHHNN$EHHMMOLr   r   N)	r   r   r(   r)   rB   rd   rT   r+   rg   rh   ri   r   r   r   ,  s      r   r   c                rG   )z
Returns the value of the left operand with the bits zeroed that are set in the right operand.
Can be used eg for removing `NOT` or `ICASE` flags.
)r   rb   )ZlhsZrhsr8   r   rb   rb   w  s    
 ??3$$r   c                  *    \         P                  ! V !  # r"   )r   match_int64r@      *r   r   r   ~  s    %%r   c                  r   r"   )r   match_stringr   r   r   r   r     s    &&r   c                      a  ] tR tRt o Rt]! R R RR7      t]tR t	R t
R	 tR
 tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR t R t!R  t"R! t#]$PJ                  t&R"t'V t(R## )$PreserveOrderMapStringStringi  
PreserveOrderMap is an associative container that contains key-value pairs with unique unique keys.
It is similar to standard std::map. But it preserves the order of items and the complexity is linear.
c                r-   r"   r.   r/   r1   r   r2   %PreserveOrderMapStringString.<lambda>  r4   r   c                r5   r"   r.   r6   r8   r   r2   r     r9   r   r:   r;   c                rD   r"   )r   Z"PreserveOrderMapStringString_emptyrE   r1   r   r   Z"PreserveOrderMapStringString.empty  r   r   c                rD   r"   )r   Z!PreserveOrderMapStringString_sizerE   r1   r   r   Z!PreserveOrderMapStringString.size  r   r   c                rD   r"   )r   Z%PreserveOrderMapStringString_max_sizerE   r1   r   max_sizeZ%PreserveOrderMapStringString.max_size  r   r   c                rG   r"   )r   Z$PreserveOrderMapStringString_reserver	   Znew_capacityr8   r   r   Z$PreserveOrderMapStringString.reserve  s    ;;DOOr   c                rD   r"   )r   Z%PreserveOrderMapStringString_capacityrE   r1   r   r   Z%PreserveOrderMapStringString.capacity  r   r   c                rD   r"   )r   Z*PreserveOrderMapStringString_shrink_to_fitrE   r1   r   shrink_to_fitZ*PreserveOrderMapStringString.shrink_to_fit  s    AA$GGr   c                r_   r"   )r   Z"PreserveOrderMapStringString_beginr`   ra   r   r   Z"PreserveOrderMapStringString.begin  r   r   c                rD   r"   )r   Z#PreserveOrderMapStringString_cbeginrE   r1   r   cbeginZ#PreserveOrderMapStringString.cbegin  s    ::4@@r   c                r_   r"   )r   Z PreserveOrderMapStringString_endr`   ra   r   r   Z PreserveOrderMapStringString.end  s    77DtDDr   c                rD   r"   )r   Z!PreserveOrderMapStringString_cendrE   r1   r   cendZ!PreserveOrderMapStringString.cend  r   r   c                r_   r"   )r   Z#PreserveOrderMapStringString_rbeginr`   ra   r   r   Z#PreserveOrderMapStringString.rbegin  r   r   c                rD   r"   )r   Z$PreserveOrderMapStringString_crbeginrE   r1   r   crbeginZ$PreserveOrderMapStringString.crbegin  r   r   c                r_   r"   )r   Z!PreserveOrderMapStringString_rendr`   ra   r   r   Z!PreserveOrderMapStringString.rend      88EEEr   c                rD   r"   )r   Z"PreserveOrderMapStringString_crendrE   r1   r   crendZ"PreserveOrderMapStringString.crend  r   r   c                rD   r"   )r   Z"PreserveOrderMapStringString_clearrE   r1   r   r   Z"PreserveOrderMapStringString.clear  r   r   c                rG   r"   )r   Z#PreserveOrderMapStringString_insertr   r8   r   r   Z#PreserveOrderMapStringString.insert  s    ::4GGr   c                r_   r"   )r   Z"PreserveOrderMapStringString_eraser`   ra   r   r   Z"PreserveOrderMapStringString.erase  r   r   c                rG   r"   )r   Z"PreserveOrderMapStringString_countr   r8   r   r   Z"PreserveOrderMapStringString.count  s    99$DDr   c                r_   r"   )r   Z!PreserveOrderMapStringString_findr`   ra   r   r   Z!PreserveOrderMapStringString.find  r  r   c                r_   r"   )r   ZPreserveOrderMapStringString_atr`   ra   r   atZPreserveOrderMapStringString.at  r   r   c                rG   r"   )r   Z)PreserveOrderMapStringString___contains__r   r8   r   r   Z)PreserveOrderMapStringString.__contains__  s    @@KKr   c                rD   r"   )r   Z$PreserveOrderMapStringString___len__rE   r1   r   r   Z$PreserveOrderMapStringString.__len__  r   r   c                rG   r"   )r   Z(PreserveOrderMapStringString___getitem__r   r8   r   r   Z(PreserveOrderMapStringString.__getitem__      ??JJr   c                rm   r"   )r   Z(PreserveOrderMapStringString___setitem__r	   r   r7   ro   r   r   Z(PreserveOrderMapStringString.__setitem__  s    ??1MMr   c                rG   r"   )r   Z(PreserveOrderMapStringString___delitem__r   r8   r   r   Z(PreserveOrderMapStringString.__delitem__  r  r   c                rD   r"   )r   Z%PreserveOrderMapStringString___iter__rE   r1   r   rd   Z%PreserveOrderMapStringString.__iter__  r   r   c                Z    \         P                  ! V \         P                  ! 4       4       R # r"   )r   Z%PreserveOrderMapStringString_swiginitZ new_PreserveOrderMapStringStringrE   r1   r   rB   Z%PreserveOrderMapStringString.__init__  s    55dG<d<d<fgr   r   N))r   r   r(   r)   r*   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r   r  r   r  r   r   r   r   r   r  r   r   r   r   r   rd   rB   r   Z#delete_PreserveOrderMapStringStringrf   r+   rg   rh   ri   r   r   r     s     
 -/IOdeGH@?CPCHGAE?HBF@@HGEFDLBKNKChBBr   r   c                   r   )$2PreserveOrderMapStringPreserveOrderMapStringStringi  r   c                r-   r"   r.   r/   r1   r   r2   ;PreserveOrderMapStringPreserveOrderMapStringString.<lambda>  r4   r   c                r5   r"   r.   r6   r8   r   r2   r
    r9   r   r:   r;   c                rD   r"   )r   Z8PreserveOrderMapStringPreserveOrderMapStringString_emptyrE   r1   r   r   Z8PreserveOrderMapStringPreserveOrderMapStringString.empty      OOPTUUr   c                rD   r"   )r   Z7PreserveOrderMapStringPreserveOrderMapStringString_sizerE   r1   r   r   Z7PreserveOrderMapStringPreserveOrderMapStringString.size      NNtTTr   c                rD   r"   )r   Z;PreserveOrderMapStringPreserveOrderMapStringString_max_sizerE   r1   r   r   Z;PreserveOrderMapStringPreserveOrderMapStringString.max_size      RRSWXXr   c                rG   r"   )r   Z:PreserveOrderMapStringPreserveOrderMapStringString_reserver   r8   r   r   Z:PreserveOrderMapStringPreserveOrderMapStringString.reserve  s    QQRVeer   c                rD   r"   )r   Z;PreserveOrderMapStringPreserveOrderMapStringString_capacityrE   r1   r   r   Z;PreserveOrderMapStringPreserveOrderMapStringString.capacity  r  r   c                rD   r"   )r   Z@PreserveOrderMapStringPreserveOrderMapStringString_shrink_to_fitrE   r1   r   r   Z@PreserveOrderMapStringPreserveOrderMapStringString.shrink_to_fit  s    WWX\]]r   c                r_   r"   )r   Z8PreserveOrderMapStringPreserveOrderMapStringString_beginr`   ra   r   r   Z8PreserveOrderMapStringPreserveOrderMapStringString.begin      OOPT\W[\\r   c                rD   r"   )r   Z9PreserveOrderMapStringPreserveOrderMapStringString_cbeginrE   r1   r   r   Z9PreserveOrderMapStringPreserveOrderMapStringString.cbegin  s    PPQUVVr   c                r_   r"   )r   Z6PreserveOrderMapStringPreserveOrderMapStringString_endr`   ra   r   r   Z6PreserveOrderMapStringPreserveOrderMapStringString.end  s    MMdZUYZZr   c                rD   r"   )r   Z7PreserveOrderMapStringPreserveOrderMapStringString_cendrE   r1   r   r  Z7PreserveOrderMapStringPreserveOrderMapStringString.cend  r  r   c                r_   r"   )r   Z9PreserveOrderMapStringPreserveOrderMapStringString_rbeginr`   ra   r   r   Z9PreserveOrderMapStringPreserveOrderMapStringString.rbegin
  s    PPQU]X\]]r   c                rD   r"   )r   Z:PreserveOrderMapStringPreserveOrderMapStringString_crbeginrE   r1   r   r  Z:PreserveOrderMapStringPreserveOrderMapStringString.crbegin      QQRVWWr   c                r_   r"   )r   Z7PreserveOrderMapStringPreserveOrderMapStringString_rendr`   ra   r   r   Z7PreserveOrderMapStringPreserveOrderMapStringString.rend      NNt[VZ[[r   c                rD   r"   )r   Z8PreserveOrderMapStringPreserveOrderMapStringString_crendrE   r1   r   r  Z8PreserveOrderMapStringPreserveOrderMapStringString.crend  r  r   c                rD   r"   )r   Z8PreserveOrderMapStringPreserveOrderMapStringString_clearrE   r1   r   r   Z8PreserveOrderMapStringPreserveOrderMapStringString.clear  r  r   c                rG   r"   )r   Z9PreserveOrderMapStringPreserveOrderMapStringString_insertr   r8   r   r   Z9PreserveOrderMapStringPreserveOrderMapStringString.insert  s    PPQU]]r   c                r_   r"   )r   Z8PreserveOrderMapStringPreserveOrderMapStringString_eraser`   ra   r   r   Z8PreserveOrderMapStringPreserveOrderMapStringString.erase  r  r   c                rG   r"   )r   Z8PreserveOrderMapStringPreserveOrderMapStringString_countr   r8   r   r   Z8PreserveOrderMapStringPreserveOrderMapStringString.count  s    OOPTZZr   c                r_   r"   )r   Z7PreserveOrderMapStringPreserveOrderMapStringString_findr`   ra   r   r   Z7PreserveOrderMapStringPreserveOrderMapStringString.find"  r  r   c                r_   r"   )r   Z5PreserveOrderMapStringPreserveOrderMapStringString_atr`   ra   r   r  Z5PreserveOrderMapStringPreserveOrderMapStringString.at%  s    LLTYTXYYr   c                rG   r"   )r   Z?PreserveOrderMapStringPreserveOrderMapStringString___contains__r   r8   r   r   Z?PreserveOrderMapStringPreserveOrderMapStringString.__contains__(  s    VVW[aar   c                rD   r"   )r   Z:PreserveOrderMapStringPreserveOrderMapStringString___len__rE   r1   r   r   Z:PreserveOrderMapStringPreserveOrderMapStringString.__len__+  r  r   c                rG   r"   )r   Z>PreserveOrderMapStringPreserveOrderMapStringString___getitem__r   r8   r   r   Z>PreserveOrderMapStringPreserveOrderMapStringString.__getitem__.      UUVZ``r   c                rm   r"   )r   Z>PreserveOrderMapStringPreserveOrderMapStringString___setitem__r  ro   r   r   Z>PreserveOrderMapStringPreserveOrderMapStringString.__setitem__1  s    UUVZabccr   c                rG   r"   )r   Z>PreserveOrderMapStringPreserveOrderMapStringString___delitem__r   r8   r   r   Z>PreserveOrderMapStringPreserveOrderMapStringString.__delitem__4  r  r   c                rD   r"   )r   Z;PreserveOrderMapStringPreserveOrderMapStringString___iter__rE   r1   r   rd   Z;PreserveOrderMapStringPreserveOrderMapStringString.__iter__7  r  r   c                r  r"   )r   Z;PreserveOrderMapStringPreserveOrderMapStringString_swiginitZ6new_PreserveOrderMapStringPreserveOrderMapStringStringrE   r1   r   rB   Z;PreserveOrderMapStringPreserveOrderMapStringString.__init__:  s+    KKDRY  SQ  SQ  SS  	Tr   r   N))r   r   r(   r)   r*   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r   r  r   r  r   r   r   r   r   r  r   r   r   r   r   rd   rB   r   Z9delete_PreserveOrderMapStringPreserveOrderMapStringStringrf   r+   rg   rh   ri   r   r	  r	    s     
 -/IOdeGHVUYfY^]W[U^X\VV^][\ZbXadaYTXXr   r	  c                 s@  a  R pRp\        S 4       Uu0 uF@  q3P                  V4      '       g   VP                  V4      '       g   K2  V\        V4      R kKB  	  ppV F8  pW,           pW%,           p\        S V\	        V3V 3R llV3V 3R ll4      4       K:  	  R# u upi )Zget_Zset_Nc                 sH   < V\        S4      9   d   \        W4      ! 4       # R # r"   dirr   )r	   getter_namer   s   &&r   r2   <create_attributes_from_getters_and_setters.<locals>.<lambda>I  s%    R]adehaiRi'$2L2N2sos2sr   c                 sJ   < V\        S4      9   d   \        W4      ! V4      # R # r"   r  )r	   r   setter_namer   r   r   r2   r  J  s(    ^impqtmu^u9STY9Z9{9r   )r  Z
startswithZlenZsetattrr   )r   Zgetter_prefixZsetter_prefixZmethodZattrsZattrr  r  s   f       r   *create_attributes_from_getters_and_settersr  A  s    MM7:3x  IxVCTCTUbCcCcgmgxgx  zG  hH(VC&'(xE  I#*#*T8%0s,7
 	  Is   /BB)NZsysr    Z_swig_python_version_infor   ZglobalsZgetr   r   r   Zbuiltinsr   ZImportErrorr   r   r!   r&   r   r'   Zobjectr,   ZSwigPyIterator_swigregisterrj   rk   ZMessage_swigregisterrq   ZEmptyMessage_swigregisterru   ZVectorString_swigregisterr   ZSetString_swigregisterr   ZPairStringString_swigregisterr   Z#VectorPairStringString_swigregisterr   ZMapStringString_swigregisterr   Z%MapStringMapStringString_swigregisterr   Z&MapStringPairStringString_swigregisterr   ZQueryCmp_NOTZQueryCmp_ICASEZQueryCmp_ISNULLZQueryCmp_EQZQueryCmp_NEQZQueryCmp_GTZQueryCmp_GTEZQueryCmp_LTZQueryCmp_LTEZQueryCmp_EXACTZQueryCmp_NOT_EXACTZQueryCmp_IEXACTZQueryCmp_NOT_IEXACTZQueryCmp_CONTAINSZQueryCmp_NOT_CONTAINSZQueryCmp_ICONTAINSZQueryCmp_NOT_ICONTAINSZQueryCmp_STARTSWITHZQueryCmp_ISTARTSWITHZQueryCmp_ENDSWITHZQueryCmp_IENDSWITHZQueryCmp_REGEXZQueryCmp_IREGEXZQueryCmp_GLOBZQueryCmp_NOT_GLOBZQueryCmp_IGLOBZQueryCmp_NOT_IGLOBrb   r   r   r   Z)PreserveOrderMapStringString_swigregisterZcvarZmsg_err_exact_one_objectr	  Z?PreserveOrderMapStringPreserveOrderMapStringString_swigregisterr  r   r   r   <module>r     s   :
79==$h55}9U9UY\`hYh"[
L$ L
8V 8v  # #N 3 ?f ?8   W %D7 D0  ! !, /b36 b3J  ! !, /P0 P0f   y )7v 72  % %&6 7b=V b=J  + +,B Cg6f g6T  $ $_ 5g?v g?T  - -.F Gg@ g@T  . ./H I ( ## 4'' <)) !! 9## A!! +## 7!! (## 4'' K//  U)) ;11  D--  ?55  H//  A 77  J11  ?33  A--  =//  ?'' F)) H%% 8--  A'' ://  C%&'YC6 YCx  1 12N O||88 YY YYx  G GHz {
c!  s   M& &M54M5