File: //lib64/python3.6/site-packages/__pycache__/unbound.cpython-36.pyc
3
� �h`� � @ s2 d dl mZ esdekr&ddlmZ nd dlZyd dlZW n e k
rV d dlZY nX dd� Z
dd � Zd
d� Zdd
� Z
G dd� de�Zd dlZyd dlZW n e k
r� d dlZY nX de� kr�eZdd� Zdd� ZejZejZejZejZejZejZejZejZejZej Z ej!Z!ej"Z"ej#Z#ej$Z$ej%Z%ej&Z&ej'Z'ej(Z(ej)Z)ej*Z*ej+Z+ej,Z,ej-Z-ej.Z.ej/Z/ej0Z0ej1Z1ej2Z2ej3Z3ej4Z4ej5Z5ej6Z6ej7Z7ej8Z8ej9Z9ej:Z:ej;Z;ej<Z<ej=Z=ej>Z>ej?Z?ej@Z@ejAZAejBZBejCZCejDZDejEZEejFZFejGZGejHZHejIZIejJZJejKZKejLZLejMZMejNZNejOZOejPZPejQZQejRZRejSZSejTZTejUZUejVZVejWZWejXZXejYZYejZZZdd� Z[ej\Z\ej]Z]ej^Z^ej_Z_ej`Z`ejaZaejbZbejcZcejdZdejeZeejfZfG dd� d�ZgejhZhejiZiejjZjejkZkejlZlejmZmG dd� den�Zoejpeo� ejqZqejrZrejsZsejtZtejuZuejvZvejwZwejxZxejyZyejzZzej{Z{dd� Z|dd� Z}dd � Z~d!d"� Zd#d$� Z�d%d&� Z�d'd(� Z�d)d*� Z�d+d,� Z�d-d.� Z�d/d0� Z�d1d2� Z�d3d4� Z�d5d6� Z�d7d8� Z�d9d:� Z�d;d<� Z�d=d>� Z�d?d@� Z�dAdB� Z�dCdD� Z�dEdF� Z�dGdH� Z�dIdJ� Z�dKdL� Z�dMdN� Z�dOdP� Z�dQdR� Z�dSdT� Z�dUdV� Z�dWdX� Z�G dYdZ� dZen�Z�ej�e�� G d[d\� d\en�Z�ej�e�� G d]d^� d^en�Z�ej�e�� ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�G d_d`� d`en�Z�ej�e�� G dadb� dben�Z�ej�e�� G dcdd� dden�Z�ej�e�� dedf� Z�dgdh� Z�ej�Z�didj� Z�dkdl� Z�dmdn� Z�dS )o� )�version_info�.� )�_unboundNc C sD yd| j j� }W n tjk
r, d}Y nX d| jj| jj|f S )Nz proxy of � z<%s.%s; %s >)�this�__repr__�__builtin__� Exception� __class__�
__module__�__name__)�selfZstrthis� r �/usr/lib64/python3.6/unbound.py�
_swig_repr s
r c s � fdd�}|S )Nc sh |dkr� | ||� nN|dkr,| j j|� n8t| |�rXttt| �|�t�rX� | ||� ntd| ��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 � fdd�}|S )Nc s: t | |�r*tt| |�t� r*� | ||� ntd| ��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 � fdd�}|S )zlClass decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclassc s � | j | j| jj� �S )N)r
� __bases__�__dict__�copy)r )� metaclassr r �wrapper3 s z$_swig_add_metaclass.<locals>.wrapperr )r% r&