a
    óêh:3  ã                   @   s  d dl mZ esdev r&ddlmZ nd dlZzd dlZW n e	yT   d dlZY n0 dd„ Z
dd	„ Zd
d„ Zdd„ ZG dd„ deƒZejZG dd„ deƒZe e¡ dd„ Zdd„ ZG dd„ deƒZe e¡ G dd„ deƒZe e¡ G dd„ deƒZe e¡ dS )é    )Úversion_infoÚ.é   )Ú
_smartcolsNc                 C   sB   zd| j  ¡  }W n tjy*   d}Y n0 d| jj| jj|f S )Nz	proxy of Ú z<%s.%s; %s >)ÚthisÚ__repr__Ú__builtin__Ú	ExceptionÚ	__class__Ú
__module__Ú__name__)ÚselfZstrthis© r   ú6/usr/lib64/python3.9/site-packages/libdnf/smartcols.pyÚ
_swig_repr   s
    
r   c                    s   ‡ fdd„}|S )Nc                    sh   |dkrˆ | ||ƒ nN|dkr,| j  |¡ n8t| |ƒrXttt| ƒ|ƒtƒrXˆ | ||ƒ ntd|  ƒ‚d S )Nr   Úthisownz(You cannot add instance attributes to %s)r   ÚownÚhasattrÚ
isinstanceÚgetattrÚtypeÚpropertyÚAttributeError)r   ÚnameÚvalue©Úsetr   r   Úset_instance_attr   s    zE_swig_setattr_nondynamic_instance_variable.<locals>.set_instance_attrr   )r   r   r   r   r   Ú*_swig_setattr_nondynamic_instance_variable   s    	r   c                    s   ‡ fdd„}|S )Nc                    s8   t | |ƒr(tt| |ƒtƒs(ˆ | ||ƒ ntd|  ƒ‚d S )Nz%You cannot add class attributes to %s)r   r   r   r   r   )Úclsr   r   r   r   r   Úset_class_attr)   s    z?_swig_setattr_nondynamic_class_variable.<locals>.set_class_attrr   )r   r!   r   r   r   Ú'_swig_setattr_nondynamic_class_variable(   s    r"   c                    s   ‡ fdd„}|S )zlClass decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclassc                    s   ˆ | j | j| j ¡ ƒS ©N)r   Ú	__bases__Ú__dict__Úcopy)r    ©Ú	metaclassr   r   Úwrapper3   s    z$_swig_add_metaclass.<locals>.wrapperr   )r(   r)   r   r'   r   Ú_swig_add_metaclass1   s    r*   c                   @   s   e Zd ZdZeejƒZdS )Ú_SwigNonDynamicMetazKMeta class to enforce nondynamic attributes (no new attributes) for a classN)r   r   Ú__qualname__Ú__doc__r"   r   Ú__setattr__r   r   r   r   r+   8   s   r+   c                   @   s  e Zd Zedd„ dd„ ddZeZejZ	ej
ZejZdd„ Zej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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"d,d-„ Z#d.d/„ Z$d0d1„ Z%d2d3„ Z&d4d5„ Z'd6d7„ Z(d8d9„ Z)d:d;„ Z*d<d=„ Z+d>d?„ Z,d@dA„ Z-dBdC„ Z.dDdE„ Z/dFdG„ Z0dHdI„ Z1dJdK„ Z2dLdM„ Z3dNdO„ Z4dPdQ„ Z5dRdS„ Z6dTdU„ Z7dVdW„ Z8dXdY„ Z9dZd[„ Z:d\d]„ Z;d^d_„ Z<dzdadb„Z=dcdd„ Z>dedf„ Z?dgdh„ Z@didj„ ZAdkdl„ ZBdmdn„ ZCdodp„ ZDdqdr„ ZEdsdt„ ZFdudv„ ZGdwdx„ ZHdyS ){ÚTablec                 C   s
   | j  ¡ S r#   ©r   r   ©Úxr   r   r   Ú<lambda>?   ó    zTable.<lambda>c                 C   s   | j  |¡S r#   r0   ©r2   Úvr   r   r   r3   ?   r4   úThe membership flag©Údocc                 G   s   t  | t j|Ž ¡ d S r#   )r   ZTable_swiginitZ	new_Table©r   Úargsr   r   r   Ú__init__E   s    zTable.__init__c                 C   s   t  | |¡S r#   )r   ZTable_setName)r   r   r   r   r   ÚsetNameI   s    zTable.setNamec                 C   s   t  | |¡S r#   )r   ZTable_setColumnSeparator©r   Ú	separatorr   r   r   ÚsetColumnSeparatorL   s    zTable.setColumnSeparatorc                 C   s   t  | |¡S r#   )r   ZTable_setLineSeparatorr>   r   r   r   ÚsetLineSeparatorO   s    zTable.setLineSeparatorc                 C   s   t  | |¡S r#   )r   ZTable_setSymbols)r   Zsymbolsr   r   r   Ú
setSymbolsR   s    zTable.setSymbolsc                 C   s
   t  | ¡S r#   )r   ZTable_setDefaultSymbols©r   r   r   r   ÚsetDefaultSymbolsU   s    zTable.setDefaultSymbolsc                 C   s   t  | |¡S r#   )r   ZTable_setStream)r   Ústreamr   r   r   Ú	setStreamX   s    zTable.setStreamc                 C   s   t  | |¡S r#   )r   ZTable_setTermforce)r   Úforcer   r   r   ÚsetTermforce[   s    zTable.setTermforcec                 C   s   t  | |¡S r#   )r   ZTable_setTermwidth)r   Úwidthr   r   r   ÚsetTermwidth^   s    zTable.setTermwidthc                 C   s
   t  | ¡S r#   )r   ZTable_getNamerC   r   r   r   ÚgetNamea   s    zTable.getNamec                 C   s
   t  | ¡S r#   )r   ZTable_getColumnSeparatorrC   r   r   r   ÚgetColumnSeparatord   s    zTable.getColumnSeparatorc                 C   s
   t  | ¡S r#   )r   ZTable_getLineSeparatorrC   r   r   r   ÚgetLineSeparatorg   s    zTable.getLineSeparatorc                 C   s
   t  | ¡S r#   )r   ZTable_getNumberOfColumnsrC   r   r   r   ÚgetNumberOfColumnsj   s    zTable.getNumberOfColumnsc                 C   s
   t  | ¡S r#   )r   ZTable_getNumberOfLinesrC   r   r   r   ÚgetNumberOfLinesm   s    zTable.getNumberOfLinesc                 C   s
   t  | ¡S r#   )r   ZTable_getTitlerC   r   r   r   ÚgetTitlep   s    zTable.getTitlec                 C   s   t  | |¡S r#   )r   ZTable_getColumn©r   Únr   r   r   Ú	getColumns   s    zTable.getColumnc                 C   s   t  | |¡S r#   )r   ZTable_getLinerQ   r   r   r   ÚgetLinev   s    zTable.getLinec                 C   s
   t  | ¡S r#   )r   ZTable_getTermforcerC   r   r   r   ÚgetTermforcey   s    zTable.getTermforcec                 C   s
   t  | ¡S r#   )r   ZTable_getSymbolsrC   r   r   r   Ú
getSymbols|   s    zTable.getSymbolsc                 C   s
   t  | ¡S r#   )r   ZTable_getTermwidthrC   r   r   r   ÚgetTermwidth   s    zTable.getTermwidthc                 C   s
   t  | ¡S r#   )r   ZTable_getStreamrC   r   r   r   Ú	getStream‚   s    zTable.getStreamc                 C   s
   t  | ¡S r#   )r   ZTable_isColorsEnabledrC   r   r   r   ÚisColorsEnabled…   s    zTable.isColorsEnabledc                 C   s
   t  | ¡S r#   )r   ZTable_isRawrC   r   r   r   ÚisRawˆ   s    zTable.isRawc                 C   s
   t  | ¡S r#   )r   ZTable_isAsciirC   r   r   r   ÚisAscii‹   s    zTable.isAsciic                 C   s
   t  | ¡S r#   )r   ZTable_isJsonrC   r   r   r   ÚisJsonŽ   s    zTable.isJsonc                 C   s
   t  | ¡S r#   )r   ZTable_isNoheadingsrC   r   r   r   ÚisNoheadings‘   s    zTable.isNoheadingsc                 C   s
   t  | ¡S r#   )r   ZTable_isEmptyrC   r   r   r   ÚisEmpty”   s    zTable.isEmptyc                 C   s
   t  | ¡S r#   )r   ZTable_isExportrC   r   r   r   ÚisExport—   s    zTable.isExportc                 C   s
   t  | ¡S r#   )r   ZTable_isMaxoutrC   r   r   r   ÚisMaxoutš   s    zTable.isMaxoutc                 C   s
   t  | ¡S r#   )r   ZTable_isNowraprC   r   r   r   ÚisNowrap   s    zTable.isNowrapc                 C   s
   t  | ¡S r#   )r   ZTable_isNoLineSeparatorrC   r   r   r   ÚisNoLineSeparator    s    zTable.isNoLineSeparatorc                 C   s
   t  | ¡S r#   )r   ZTable_isTreerC   r   r   r   ÚisTree£   s    zTable.isTreec                 C   s   t  | |¡S r#   )r   ZTable_enableColors©r   Zenabler   r   r   ÚenableColors¦   s    zTable.enableColorsc                 C   s   t  | |¡S r#   )r   ZTable_enableRawrd   r   r   r   Ú	enableRaw©   s    zTable.enableRawc                 C   s   t  | |¡S r#   )r   ZTable_enableAsciird   r   r   r   ÚenableAscii¬   s    zTable.enableAsciic                 C   s   t  | |¡S r#   )r   ZTable_enableJsonrd   r   r   r   Ú
enableJson¯   s    zTable.enableJsonc                 C   s   t  | |¡S r#   )r   ZTable_enableNoheadingsrd   r   r   r   ÚenableNoheadings²   s    zTable.enableNoheadingsc                 C   s   t  | |¡S r#   )r   ZTable_enableExportrd   r   r   r   ÚenableExportµ   s    zTable.enableExportc                 C   s   t  | |¡S r#   )r   ZTable_enableMaxoutrd   r   r   r   ÚenableMaxout¸   s    zTable.enableMaxoutc                 C   s   t  | |¡S r#   )r   ZTable_enableNowraprd   r   r   r   ÚenableNowrap»   s    zTable.enableNowrapc                 C   s   t  | |¡S r#   )r   ZTable_enableNolineseprd   r   r   r   ÚenableNolinesep¾   s    zTable.enableNolinesepc                 C   s   t  | |¡S r#   )r   ZTable_addColumn©r   Úcolumnr   r   r   Ú	addColumnÁ   s    zTable.addColumnc                 C   s   t  | |¡S r#   )r   ZTable_removeColumnrn   r   r   r   ÚremoveColumnÄ   s    zTable.removeColumnc                 C   s
   t  | ¡S r#   )r   ZTable_removeColumnsrC   r   r   r   ÚremoveColumnsÇ   s    zTable.removeColumnsc                 C   s   t  | ||¡S r#   )r   ZTable_moveColumn)r   ZbeforeZtoMover   r   r   Ú
moveColumnÊ   s    zTable.moveColumnr   c                 C   s   t  | |||¡S r#   )r   ZTable_newColumn)r   r   Z	widthHintÚflagsr   r   r   Ú	newColumnÍ   s    zTable.newColumnc                 C   s   t  | |¡S r#   )r   ZTable_nextColumn©r   Úiteratorr   r   r   Ú
nextColumnÐ   s    zTable.nextColumnc                 C   s   t  | |¡S r#   )r   ZTable_addLine©r   Úliner   r   r   ÚaddLineÓ   s    zTable.addLinec                 C   s   t  | |¡S r#   )r   ZTable_removeLinery   r   r   r   Ú
removeLineÖ   s    zTable.removeLinec                 C   s
   t  | ¡S r#   )r   ZTable_removeLinesrC   r   r   r   ÚremoveLinesÙ   s    zTable.removeLinesc                 G   s   t j| g|¢R Ž S r#   )r   ZTable_newLiner:   r   r   r   ÚnewLineÜ   s    zTable.newLinec                 C   s   t  | |¡S r#   )r   ZTable_nextLinerv   r   r   r   ÚnextLineß   s    zTable.nextLinec                 C   s   t  | |¡S r#   )r   ZTable_reduceTermwidth)r   Úreducer   r   r   ÚreduceTermwidthâ   s    zTable.reduceTermwidthc                 C   s   t  | |¡S r#   )r   Z
Table_sortrn   r   r   r   Úsortå   s    z
Table.sortc                 C   s
   t  | ¡S r#   )r   ZTable_sortByTreerC   r   r   r   Ú
sortByTreeè   s    zTable.sortByTreec                 G   s   t j| g|¢R Ž S r#   )r   ZTable__printr:   r   r   r   Ú_printë   s    zTable._printc                 G   s   t j| g|¢R Ž S r#   )r   ZTable_toStringr:   r   r   r   ÚtoStringî   s    zTable.toStringN)r   r   )Ir   r   r,   r   r   r   r   r   ZTable_TermForce_AUTOZTermForce_AUTOZTable_TermForce_NEVERZTermForce_NEVERZTable_TermForce_ALWAYSZTermForce_ALWAYSr<   Zdelete_TableÚ__swig_destroy__r=   r@   rA   rB   rD   rF   rH   rJ   rK   rL   rM   rN   rO   rP   rS   rT   rU   rV   rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   rc   re   rf   rg   rh   ri   rj   rk   rl   rm   rp   rq   rr   rs   ru   rx   r{   r|   r}   r~   r   r   r‚   rƒ   r„   r…   r   r   r   r   r/   >   s~   
r/   c                 C   s   t  | ||¡S r#   )r   ÚwrapNewlineChunksize©ro   ÚdataÚuserdatar   r   r   r‡   ô   s    r‡   c                 C   s   t  | ||¡S r#   )r   ÚwrapNewlineNextchunkrˆ   r   r   r   r‹   ÷   s    r‹   c                   @   sä   e Zd Zedd„ dd„ ddZeZdd„ Zej	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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d,d-„ Zd.d/„ Zd0d1„ Zd2d3„ Z d4S )5ÚColumnc                 C   s
   | j  ¡ S r#   r0   r1   r   r   r   r3   ú   r4   zColumn.<lambda>c                 C   s   | j  |¡S r#   r0   r5   r   r   r   r3   ú   r4   r7   r8   c                 G   s   t  | t j|Ž ¡ d S r#   )r   ZColumn_swiginitZ
new_Columnr:   r   r   r   r<   ý   s    zColumn.__init__c                 C   s
   t  | ¡S r#   )r   ZColumn_isTreerC   r   r   r   rc     s    zColumn.isTreec                 C   s
   t  | ¡S r#   )r   ZColumn_isTruncrC   r   r   r   ÚisTrunc  s    zColumn.isTruncc                 C   s
   t  | ¡S r#   )r   ZColumn_isRightrC   r   r   r   ÚisRight  s    zColumn.isRightc                 C   s
   t  | ¡S r#   )r   ZColumn_isStrictWidthrC   r   r   r   ÚisStrictWidth
  s    zColumn.isStrictWidthc                 C   s
   t  | ¡S r#   )r   ZColumn_isHiddenrC   r   r   r   ÚisHidden  s    zColumn.isHiddenc                 C   s
   t  | ¡S r#   )r   ZColumn_isNoextremesrC   r   r   r   ÚisNoextremes  s    zColumn.isNoextremesc                 C   s
   t  | ¡S r#   )r   ZColumn_isWraprC   r   r   r   ÚisWrap  s    zColumn.isWrapc                 C   s
   t  | ¡S r#   )r   ZColumn_isCustomwraprC   r   r   r   ÚisCustomwrap  s    zColumn.isCustomwrapc                 C   s
   t  | ¡S r#   )r   ZColumn_getFlagsrC   r   r   r   ÚgetFlags  s    zColumn.getFlagsc                 C   s
   t  | ¡S r#   )r   ZColumn_getWidthHintrC   r   r   r   ÚgetWidthHint  s    zColumn.getWidthHintc                 C   s
   t  | ¡S r#   )r   ZColumn_getWidthrC   r   r   r   ÚgetWidth  s    zColumn.getWidthc                 C   s
   t  | ¡S r#   )r   ZColumn_getSafecharsrC   r   r   r   ÚgetSafechars"  s    zColumn.getSafecharsc                 C   s
   t  | ¡S r#   )r   ZColumn_getColorrC   r   r   r   ÚgetColor%  s    zColumn.getColorc                 C   s
   t  | ¡S r#   )r   ZColumn_getHeaderrC   r   r   r   Ú	getHeader(  s    zColumn.getHeaderc                 C   s   t  | |¡S r#   )r   ZColumn_setWraprd   r   r   r   ÚsetWrap+  s    zColumn.setWrapc                 C   s   t  | |¡S r#   )r   ZColumn_setColor©r   Zcolorr   r   r   ÚsetColor.  s    zColumn.setColorc                 C   s   t  | |¡S r#   )r   ZColumn_setFlags©r   rt   r   r   r   ÚsetFlags1  s    zColumn.setFlagsc                 C   s   t  | |¡S r#   )r   ZColumn_setSafechars)r   Úsafer   r   r   ÚsetSafechars4  s    zColumn.setSafecharsc                 C   s   t  | |¡S r#   )r   ZColumn_setWidthHint)r   Úhintr   r   r   ÚsetWidthHint7  s    zColumn.setWidthHintc                 C   s   t  | ||¡S r#   )r   ZColumn_setCompareFunction)r   Zfunctionr‰   r   r   r   ÚsetCompareFunction:  s    zColumn.setCompareFunctionc                 C   s   t  | |||¡S r#   )r   ZColumn_setWrapFunction)r   ZwrapChunksizeZwrapNextchunkrŠ   r   r   r   ÚsetWrapFunction=  s    zColumn.setWrapFunctionc                 C   s
   t  | ¡S r#   )r   ZColumn_setNewlineWrapFunctionrC   r   r   r   ÚsetNewlineWrapFunction@  s    zColumn.setNewlineWrapFunctionN)!r   r   r,   r   r   r   r   r<   r   Zdelete_Columnr†   rc   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Œ   ù   s4   rŒ   c                   @   sÌ   e Zd Zedd„ dd„ ddZeZdd„ Zej	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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d,d-„ Zd.S )/ÚLinec                 C   s
   | j  ¡ S r#   r0   r1   r   r   r   r3   F  r4   zLine.<lambda>c                 C   s   | j  |¡S r#   r0   r5   r   r   r   r3   F  r4   r7   r8   c                 G   s   t  | t j|Ž ¡ d S r#   )r   ZLine_swiginitZnew_Liner:   r   r   r   r<   I  s    zLine.__init__c                 C   s   t  | |¡S r#   )r   ZLine_allocCellsrQ   r   r   r   Ú
allocCellsM  s    zLine.allocCellsc                 C   s
   t  | ¡S r#   )r   ZLine_freeCellsrC   r   r   r   Ú	freeCellsP  s    zLine.freeCellsc                 C   s   t  | |¡S r#   )r   ZLine_addChild©r   Úchildr   r   r   ÚaddChildS  s    zLine.addChildc                 C   s   t  | |¡S r#   )r   ZLine_removeChildr©   r   r   r   ÚremoveChildV  s    zLine.removeChildc                 C   s   t  | |¡S r#   )r   ZLine_nextChild)r   Úiterr   r   r   Ú	nextChildY  s    zLine.nextChildc                 C   s   t  | ||¡S r#   )r   ZLine_referData©r   rR   r‰   r   r   r   Ú	referData\  s    zLine.referDatac                 C   s   t  | ||¡S r#   )r   ZLine_referColumnData)r   ro   r‰   r   r   r   ÚreferColumnData_  s    zLine.referColumnDatac                 C   s
   t  | ¡S r#   )r   ZLine_hasChildrenrC   r   r   r   ÚhasChildrenb  s    zLine.hasChildrenc                 C   s   t  | |¡S r#   )r   ZLine_isAncestor)r   Úparentr   r   r   Ú
isAncestore  s    zLine.isAncestorc                 C   s
   t  | ¡S r#   )r   ZLine_getCellCountrC   r   r   r   ÚgetCellCounth  s    zLine.getCellCountc                 C   s
   t  | ¡S r#   )r   ZLine_getColorrC   r   r   r   r˜   k  s    zLine.getColorc                 C   s   t  | |¡S r#   )r   ZLine_getCellrQ   r   r   r   ÚgetCelln  s    zLine.getCellc                 G   s   t j| g|¢R Ž S r#   )r   ZLine_getColumnCellr:   r   r   r   ÚgetColumnCellq  s    zLine.getColumnCellc                 C   s
   t  | ¡S r#   )r   ZLine_getParentrC   r   r   r   Ú	getParentt  s    zLine.getParentc                 C   s
   t  | ¡S r#   )r   ZLine_getUserdatarC   r   r   r   ÚgetUserdataw  s    zLine.getUserdatac                 C   s   t  | |¡S r#   )r   ZLine_setUserdata©r   r‰   r   r   r   ÚsetUserdataz  s    zLine.setUserdatac                 C   s   t  | |¡S r#   )r   ZLine_setColorr›   r   r   r   rœ   }  s    zLine.setColorc                 C   s   t  | ||¡S r#   )r   ZLine_setDatar¯   r   r   r   ÚsetData€  s    zLine.setDatac                 G   s   t j| g|¢R Ž S r#   )r   ZLine_setColumnDatar:   r   r   r   ÚsetColumnDataƒ  s    zLine.setColumnDataN)r   r   r,   r   r   r   r   r<   r   Zdelete_Liner†   r§   r¨   r«   r¬   r®   r°   r±   r²   r´   rµ   r˜   r¶   r·   r¸   r¹   r»   rœ   r¼   r½   r   r   r   r   r¦   E  s.   r¦   c                   @   sŒ   e Zd Zedd„ dd„ ddZe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dd„ Zdd„ Zdd„ ZejZdS )ÚCellc                 C   s
   | j  ¡ S r#   r0   r1   r   r   r   r3   ‰  r4   zCell.<lambda>c                 C   s   | j  |¡S r#   r0   r5   r   r   r   r3   ‰  r4   r7   r8   c                 C   s   t  | t  |¡¡ d S r#   )r   ZCell_swiginitZnew_Cell©r   Zcellr   r   r   r<   Œ  s    zCell.__init__c                 C   s
   t  | ¡S r#   )r   Z
Cell_resetrC   r   r   r   Úreset  s    z
Cell.resetc                 C   s
   t  | ¡S r#   )r   ZCell_getFlagsrC   r   r   r   r”   ’  s    zCell.getFlagsc                 C   s
   t  | ¡S r#   )r   ZCell_getAlignmentrC   r   r   r   ÚgetAlignment•  s    zCell.getAlignmentc                 C   s
   t  | ¡S r#   )r   ZCell_getDatarC   r   r   r   ÚgetData˜  s    zCell.getDatac                 C   s
   t  | ¡S r#   )r   ZCell_getColorrC   r   r   r   r˜   ›  s    zCell.getColorc                 C   s
   t  | ¡S r#   )r   ZCell_getUserdatarC   r   r   r   r¹   ž  s    zCell.getUserdatac                 C   s   t  | |¡S r#   )r   ZCell_setDatarº   r   r   r   r¼   ¡  s    zCell.setDatac                 C   s   t  | |¡S r#   )r   ZCell_setColorr›   r   r   r   rœ   ¤  s    zCell.setColorc                 C   s   t  | |¡S r#   )r   ZCell_setFlagsr   r   r   r   rž   §  s    zCell.setFlagsc                 C   s   t  | |¡S r#   )r   ZCell_setUserdatarº   r   r   r   r»   ª  s    zCell.setUserdatac                 C   s   t  | |¡S r#   )r   ZCell___eq__r¿   r   r   r   Ú__eq__­  s    zCell.__eq__N)r   r   r,   r   r   r   r   r<   rÀ   r”   rÁ   rÂ   r˜   r¹   r¼   rœ   rž   r»   rÃ   r   Zdelete_Cellr†   r   r   r   r   r¾   ˆ  s   r¾   )Úsysr   Z_swig_python_version_infoÚ__package__r   r   r   Úbuiltinsr	   ÚImportErrorr   r   r"   r*   r   r+   ZSHARED_PTR_DISOWNÚobjectr/   ZTable_swigregisterr‡   r‹   rŒ   ZColumn_swigregisterr¦   ZLine_swigregisterr¾   ZCell_swigregisterr   r   r   r   Ú<module>   s0   	 5
K
B
*